Merge pull request #54 from gpetruc/CMG_PAT_V5_18_from-CMSSW_5_3_14

TTH/Susy updates
new test file for Markus
make CMGTools compiling in SLC6
make CMGTools compiling in SLC6
make CMGTools compiling in SLC6
moved status 3 things and merged
Merge pull request #56 from emanueledimarco/CMG_PAT_V5_18_from-CMSSW_5_3_14

Checked that it doesn't break SLC5 and merged.
Merge pull request #55 from mstoye/Markus_test

Markus test
Add QG tagger and some extra PU id variables (from Mariarosaria)
Refactor and cleanup code:
- move definition of common modules in a cff
  (cfgs cannot import from cfgs)
- modify the treeProducer so that specific ones can inherit
  from the susyCore one and just add variables
- rename the SUSYGenStatusThree.py so that it follows a more
  consistent naming convention
fix lepton skim
And add module to skim also on jets and met
fix name status3 analyzer
Merge pull request #59 from mariadalfonso/maria_v1

SUSY/TTH python updates
fullyhad analysis: first version
Merge pull request #60 from mariadalfonso/maria_v3

fullyhad analysis: first version
allow also absiso cuts instead of reliso ones
update and cleanup samples file
Protect against cut values that are not numbers.
Merge pull request #61 from gpetruc/updateSamples-CMG_PAT_V5_18_from-CMSSW_5_3_14

TTH/Susy: update samples to v5.18 whenever possible