triggers_HT900 = ["HLT_PFHT900_v*"] triggers_MET170 = ["HLT_PFMET170_NoiseCleaned_v*"] triggers_HTMET = ["HLT_PFHT350_PFMET120_NoiseCleaned_v*"] triggers_photon155 = ["HLT_Photon155_v*"] triggers_MT2_mumu = triggers_mumu_iso triggers_MT2_ee = triggers_ee triggers_MT2_mue = triggers_mue #####COMPONENT CREATOR from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() ## CENTRALLY PRODUCED MINIAODs V2 (from global DBS, in T2_CH_CAF) ################## PU40 bx25ns (not default, so samples have a _PU40bx25 postfix) ################## GGHZZ4L_PU40bx25 = kreator.makeMCComponent( "GGHZZ4L_PU40bx25", "/GluGluToHToZZTo4L_M-125_13TeV-powheg-pythia6/Phys14DR-PU40bx25_PHYS14_25_V1-v1/MINIAODSIM", "CMS", ".*root", 43.92 * 2.76E-04) DYJetsMuMuM50_PtZ180_PU40bx25 = kreator.makeMCComponent( "DYJetsMuMuM50_PtZ180_PU40bx25", "/DYJetsToMuMu_PtZ-180_M-50_13TeV-madgraph/Phys14DR-PU40bx25_tsg_PHYS14_25_V1-v1/MINIAODSIM", "CMS", ".*root") TT_PU40bx25 = kreator.makeMCComponent(
triggersFR_mumu = [ 'HLT_Mu17_Mu8_v*', 'HLT_Mu17_TkMu8_v*', 'HLT_Mu8_v*', 'HLT_Mu17_v*' ] triggersFR_1e = [ 'HLT_Ele17_CaloIdT_CaloIsoVL_TrkIdVL_TrkIsoVL_v*', 'HLT_Ele17_CaloIdL_CaloIsoVL_v*', 'HLT_Ele8_CaloIdT_CaloIsoVL_TrkIdVL_TrkIsoVL_v*', 'HLT_Ele8__CaloIdL_CaloIsoVL_v*' ] triggersFR_mue = triggers_mue[:] triggersFR_MC = triggersFR_1mu + triggersFR_mumu + triggersFR_1e + triggersFR_mue #####COMPONENT CREATOR from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() ## CENTRALLY PRODUCED MINIAODs V1 (from global DBS, in T2_CH_CAF) ### PU20 bx25ns #### Background samples DYJetsToLL_M50_pythia6_PU20bx25 = kreator.makeMCComponent( "DYJetsToLL_M50_pythia6_PU20bx25", "/DYJetsToLL_M-50_13TeV-pythia6/Spring14miniaod-PU20bx25_POSTLS170_V5-v1/MINIAODSIM", "CMS", ".*root") DYJetsToLL_M50_PU20bx25 = kreator.makeMCComponent( "DYJetsToLL_M50_PU20bx25", "/DYJetsToLL_M-50_13TeV-madgraph-pythia8/Spring14miniaod-PU20bx25_POSTLS170_V5-v1/MINIAODSIM", "CMS", ".*root") DYJetsToLL_M50_HT200to400_PU20bx25 = kreator.makeMCComponent( "DYJetsToLL_M50_HT200to400_PU20bx25",
###---- to switch off the compression #treeProducer.isCompressed = 0 from PhysicsTools.HeppyCore.framework.heppy import getHeppyOption #-------- HOW TO RUN # choose 2 for full production test = 0 if test==0: # ------------------------------------------------------------------------------------------- # # --- all this lines taken from CMGTools.TTHAnalysis.samples.samples_13TeV_PHYS14 # --- They may not be in synch anymore from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() testComponent = kreator.makeMCComponent("testComponent", "/GJets_HT-200to400_Tune4C_13TeV-madgraph-tauola/Phys14DR-PU20bx25_PHYS14_25_V1-v1/MINIAODSIM", "CMS", ".*root",489.9) mcSamples=[testComponent] dataDir = os.environ['CMSSW_BASE']+"/src/CMGTools/TTHAnalysis/data" json=dataDir+'/json/Cert_Run2012ABCD_22Jan2013ReReco.json' from CMGTools.TTHAnalysis.setup.Efficiencies import * for comp in mcSamples: comp.isMC = True comp.isData = False comp.splitFactor = 250 comp.puFileMC=dataDir+"/puProfile_Summer12_53X.root" comp.puFileData=dataDir+"/puProfile_Data12.root" comp.efficiency = eff2012 # ------------------------------------------------------------------------------------------- #
tauID="decayModeFindingNewDMs", vetoLeptonsPOG=False, # If True, the following two IDs are required tauAntiMuonID="againstMuonLoose3", tauAntiElectronID="againstElectronLooseMVA5", tauLooseID="decayModeFinding", ) # ################################################### # ### CONNECT SAMPLES TO THEIR ALIASES AND FILES ### # ################################################### # my_connect = httConnector('htt_6mar15_manzoni_nom', 'CMS', # '.*root', 'mt', production=production) # my_connect.connect() # MC_list = my_connect.MC_list creator = ComponentCreator() ggh125 = creator.makeMCComponent( "GGH125", "/GluGluToHToTauTau_M-125_13TeV-powheg-pythia6/Phys14DR-PU20bx25_tsg_PHYS14_25_V1-v1/MINIAODSIM", "CMS", ".*root", 1.0) ################################################### ### SET COMPONENTS BY HAND ### ################################################### selectedComponents = [TTH] # [ggh125] sequence = cfg.Sequence( [genAna, vertexAna, tauAna, treeProducer, genTreeProducer]) if not production: cache = True comp = selectedComponents[0]
import PhysicsTools.HeppyCore.framework.config as cfg import os dataDir = os.environ['CMSSW_BASE']+"/src/CMGTools/TTHAnalysis/data" ################## Triggers from CMGTools.MonoXAnalysis.samples.triggers_monojet import * #####COMPONENT CREATOR##### from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() ################################################################################ #### Background samples ################## PU20 bx25ns (default of phys14, so no postfix) ############## # W inclusive (cross section from FEWZ, StandardModelCrossSectionsat13TeV) WJetsToLNu = kreator.makeMCComponent("WJetsToLNu","/WJetsToLNu_13TeV-madgraph-pythia8-tauola/Phys14DR-PU20bx25_PHYS14_25_V1-v1/MINIAODSIM", "CMS", ".*root", 20508.9) #W+jets # cross sections for WJets taken from McM LO times inclusive k-factor from FEWZ(20508.9 pb x3)/McM(50100.0) WJetsToLNu_HT100to200 = kreator.makeMCComponent("WJetsToLNu_HT100to200", "/WJetsToLNu_HT-100to200_Tune4C_13TeV-madgraph-tauola/Phys14DR-PU20bx25_PHYS14_25_V1-v1/MINIAODSIM", "CMS", ".*root",1817.0*1.23) WJetsToLNu_HT200to400 = kreator.makeMCComponent("WJetsToLNu_HT200to400", "/WJetsToLNu_HT-200to400_Tune4C_13TeV-madgraph-tauola/Phys14DR-PU20bx25_PHYS14_25_V1-v1/MINIAODSIM", "CMS", ".*root",471.6*1.23) WJetsToLNu_HT400to600 = kreator.makeMCComponent("WJetsToLNu_HT400to600", "/WJetsToLNu_HT-400to600_Tune4C_13TeV-madgraph-tauola/Phys14DR-PU20bx25_PHYS14_25_V1-v1/MINIAODSIM", "CMS", ".*root",55.61*1.23) WJetsToLNu_HT600toInf = kreator.makeMCComponent("WJetsToLNu_HT600toInf", "/WJetsToLNu_HT-600toInf_Tune4C_13TeV-madgraph-tauola/Phys14DR-PU20bx25_PHYS14_25_V1-v1/MINIAODSIM", "CMS", ".*root",18.81*1.23) WJetsToLNuHT = [ WJetsToLNu_HT100to200, WJetsToLNu_HT200to400, WJetsToLNu_HT400to600,
from CMGTools.TTHAnalysis.samples.getFiles import getFiles import CMGTools.RootTools.fwlite.Config as cfg import os from copy import copy ##### COMPONENT CREATOR from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() ##### Triggers from CMGTools.WMass.triggerMap import * #-----------MC--------------- DYJets = kreator.makeMCComponentFromEOS('DYJets','/DYJetsToLL_M-50_7TeV-madgraph-pythia6-tauola/Summer11LegDR-PU_S13_START53_LV6-v1/AODSIM/V5_B/PAT_CMG_V5_18_0/','/store/cmst3/user/cmgtools/CMG/%s','.*root',2895.6) # DYJets1.files = getFiles('/DYToMuMu_M-50To250_ew-BMNNP_7TeV-powheg/Summer11LegDR-PU_S13_START53_LV6-v1/AODSIM/V5_B/PAT_CMG_V5_18_0', 'cmgtools', '.*root') DYJets1 = kreator.makeMCComponentFromEOS('DYJets1','/DYToMuMu_M-50To250_ew-BMNNP_7TeV-powheg/Summer11LegDR-PU_S13_START53_LV6-v1/AODSIM/V5_B/PAT_CMG_V5_18_0_newLHEweights/','/store/cmst3/group/wmass/CMG/%s','.*root',950) # 790 # DYJets2.files = getFiles('/DYToMuMu_M-50To250_ew-BMNNP_7TeV-powheg-pythia8/Summer11LegDR-PU_S13_START53_LV6-v1/AODSIM/V5_B/PAT_CMG_V5_18_0', 'cmgtools', '.*root') DYJets2 = kreator.makeMCComponentFromEOS('DYJets2','/DYToMuMu_M-50To250_ew-BMNNP_7TeV-powheg-pythia8/Summer11LegDR-PU_S13_START53_LV6-v1/AODSIM/V5_B/PAT_CMG_V5_18_0_newLHEweights/','/store/cmst3/group/wmass/CMG/%s','.*root',950) # 854 # DYJets3.files = getFiles('/DYToMuMu_M-50To250_ew-BMNNP_7TeV-powheg-pythia8/Summer11LegDR-PU_S13_START53_LV6-v2/AODSIM/V5_B/PAT_CMG_V5_18_0', 'cmgtools', '.*root') DYJets3 = kreator.makeMCComponentFromEOS('DYJets3','/DYToMuMu_M-50To250_ew-BMNNP_7TeV-powheg-pythia8/Summer11LegDR-PU_S13_START53_LV6-v2/AODSIM/V5_B/PAT_CMG_V5_18_0_newLHEweights/','/store/cmst3/group/wmass/CMG/%s','.*root',950)# 900 DYJets4 = kreator.makeMCComponentFromEOS('DYJets4','/DYToMuMu_M-50To250_ew-BMNNP_7TeV-powheg-pythia8/Summer11LegDR-PU_S13_START53_LV6-v3/AODSIM/V5_B/PAT_CMG_V5_18_0_newLHEweights/','/store/cmst3/group/wmass/CMG/%s','.*root',950) # 925 #-------- WJets WJets = kreator.makeMCComponentFromEOS('WJets1','/WJetsToLNu_TuneZ2_7TeV-madgraph-tauola/Summer11LegDR-PU_S13_START53_LV6-v1/AODSIM/V5_B/PAT_CMG_V5_18_0','/store/cmst3/user/cmgtools/CMG/%s','.*root', 31314)
import PhysicsTools.HeppyCore.framework.config as cfg import os #####COMPONENT CREATOR from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() #-----------DATA--------------- dataDir = "$CMSSW_BASE/src/CMGTools/TTHAnalysis/data" #lumi: 12.21+7.27+0.134 = 19.62 /fb @ 8TeV json = dataDir + '/json/Cert_Run2012ABCD_22Jan2013ReReco.json' #------------- 740p9 SingleMu_740p9 = cfg.DataComponent( name='SingleMu_740p9', files=kreator.getFiles( '/SingleMu/CMSSW_7_4_0_pre9_ROOT6-GR_R_74_V8_1Apr_RelVal_sm2012D-v10/MINIAOD', 'CMS', '.*root'), intLumi=1, triggers=[], json=json) SingleMuZ_740p9 = cfg.DataComponent( name='SingleMuZ_740p9', files=kreator.getFiles( '/SingleMu/CMSSW_7_4_0_pre9_ROOT6-GR_R_74_V8_1Apr_RelVal_zMu2012D-v2/MINIAOD', 'CMS', '.*root'), intLumi=1,
################################################### ### CONNECT SAMPLES TO THEIR ALIASES AND FILES ### ################################################### # from CMGTools.H2TauTau.proto.samples.phys14.connector import httConnector # my_connect = httConnector('htt_6mar15_manzoni_nom', 'htautau_group', # '.*root', 'tt', production=production) # my_connect.connect() # MC_list = my_connect.MC_list from CMGTools.RootTools.utils.splitFactor import splitFactor from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator from CMGTools.TTHAnalysis.samples.samples_13TeV_74X import TTJets_LO, DYJetsToLL_M50, WJetsToLNu from CMGTools.H2TauTau.proto.samples.spring15.triggers_tauTau import mc_triggers as mc_triggers_tt creator = ComponentCreator() ggh160 = creator.makeMCComponent('GGH160', '/SUSYGluGluToHToTauTau_M-160_TuneCUETP8M1_13TeV-pythia8/RunIISpring15DR74-Asympt25ns_MCRUN2_74_V9-v1/MINIAODSIM', 'CMS', '.*root', 1.0) MC_list = [ggh160, TTJets_LO, DYJetsToLL_M50, WJetsToLNu] first_data = cfg.DataComponent( name='first2pb', intLumi='2.0', # in pb files=['/afs/cern.ch/user/g/gpetrucc/public/miniAOD-express_PAT_251168.root'], triggers=mc_triggers_tt, json=None ) split_factor = 1e5
triggers_1mu = [ 'HLT_IsoMu24_eta2p1_IterTrk02_v*', 'HLT_IsoTkMu24_eta2p1_IterTrk02_v*', 'HLT_IsoMu24_IterTrk02_v*', 'HLT_IsoTkMu24_IterTrk02_v*', 'HLT_IsoMu20_eta2p1_IterTrk02_v*', 'HLT_IsoTkMu20_eta2p1_IterTrk02_v*', 'HLT_Mu40_v*' ] triggers_1e = ["HLT_Ele27_eta2p1_WP85_Gsf_v*", "HLT_Ele32_eta2p1_WP85_Gsf_v*"] triggers_WZ = triggers_mumu + triggers_ee + triggers_1mu + triggers_1e ###-> Need the mono photon #####COMPONENT CREATOR##### from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() # MONOJET SAMPLES (dummy xsec) Monojet_M_10 = kreator.makeMCComponent( "Monojet_M_10", '/DarkMatter_Monojet_M-10_AV_Tune4C_13TeV-madgraph/Phys14DR-PU20bx25_PHYS14_25_V1-v1/MINIAODSIM', "CMS", ".*root", 0.0189612) #Z-> nunu +jets ZJetsToNuNu_HT100to200 = kreator.makeMCComponent( "ZJetsToNuNu_HT100to200", "/ZJetsToNuNu_HT-100to200_Tune4C_13TeV-madgraph-tauola/Phys14DR-PU20bx25_PHYS14_25_V1-v1/MINIAODSIM", "CMS", ".*root", 372.6 * 1.27) ZJetsToNuNu_HT200to400 = kreator.makeMCComponent( "ZJetsToNuNu_HT200to400", "/ZJetsToNuNu_HT-200to400_Tune4C_13TeV-madgraph-tauola/Phys14DR-PU20bx25_PHYS14_25_V1-v1/MINIAODSIM",
"HLT_Mu17_Ele8_CaloIdT_CaloIsoVL_TrkIdVL_TrkIsoVL_v*" ] triggers_1mu = [ 'HLT_IsoMu24_eta2p1_v*' ] triggersMC_1mu = triggers_1mu; triggersFR_1mu = [ 'HLT_Mu5_v*', 'HLT_RelIso1p0Mu5_v*', 'HLT_Mu12_v*', 'HLT_Mu24_eta2p1_v*', 'HLT_Mu40_eta2p1_v*' ] triggersFR_mumu = [ 'HLT_Mu17_Mu8_v*', 'HLT_Mu17_TkMu8_v*', 'HLT_Mu8_v*', 'HLT_Mu17_v*' ] triggersFR_1e = [ 'HLT_Ele17_CaloIdT_CaloIsoVL_TrkIdVL_TrkIsoVL_v*', 'HLT_Ele17_CaloIdL_CaloIsoVL_v*', 'HLT_Ele8_CaloIdT_CaloIsoVL_TrkIdVL_TrkIsoVL_v*', 'HLT_Ele8__CaloIdL_CaloIsoVL_v*'] triggersFR_mue = triggers_mue[:] triggersFR_MC = triggersFR_1mu + triggersFR_mumu + triggersFR_1e + triggersFR_mue #####COMPONENT CREATOR from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() #-----------MC--------------- ## --- TTH --- TTH =kreator.makeMCComponent('TTH','/TTH_Inclusive_M-125_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/'+pat+'/'+skim,userName,filepattern) #TTH122 =kreator.makeMCComponent('TTH122','/TTH_Inclusive_M-122_5_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/'+pat+'/'+skim,userName,filepattern) #TTH127 =kreator.makeMCComponent('TTH127','/TTH_Inclusive_M-127_5_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/'+pat+'/'+skim,userName,filepattern) ## --- TTH + V --- TTWJets =kreator.makeMCComponent('TTWJets','/TTWJets_8TeV-madgraph/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/'+pat+'/'+skim,userName,filepattern) TTZJets =kreator.makeMCComponent('TTZJets','/TTZJets_8TeV-madgraph_v2/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/'+pat+'/'+skim,userName,filepattern) TTWWJets =kreator.makeMCComponent('TTWWJets','/TTWWJets_8TeV-madgraph/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/'+patPF+'/'+skim,userName,filepattern) ## --- same as above but aMC@NLO --- TTWnlo =kreator.makeMCComponent('TTWnlo','/TTbarW_8TeV-aMCatNLO-herwig/Summer12_DR53X-PU_S10_START53_V7C-v1/AODSIM/V5_B/'+patPF+'/'+skim,userName,filepattern) TTZnlo =kreator.makeMCComponent('TTZnlo','/ttbarZ_8TeV-Madspin_aMCatNLO-herwig/Summer12_DR53X-PU_S10_START53_V19-v1/AODSIM/V5_B/'+patPF+'/'+skim,userName,filepattern)
"HLT_HT250_AlphaT0p55_v*", "HLT_HT300_AlphaT0p53_v*", "HLT_HT350_AlphaT0p52_v*", "HLT_HT400_AlphaT0p51_v*", "HLT_HT350_AlphaT0p52_v*", ] triggers_RA1_Single_Mu = ["HLT_IsoMu24_eta2p1_v*"] triggers_RA1_Photon = ["HLT_Photon150_v%d"%i for i in range(1,20)] + ["HLT_Photon160_v%d"%i for i in range(1,20)] triggers_RA1_Muon = ["HLT_IsoMu24_eta2p1_v%d"%i for i in range(1,20)] #####COMPONENT CREATOR from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() #-----------MC--------------- ## --- TTH --- TTH =kreator.makeMCComponent('TTH','/TTH_Inclusive_M-125_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/'+pat,userName,filepattern) TTH122 =kreator.makeMCComponent('TTH122','/TTH_Inclusive_M-122_5_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/'+patNew,userName,filepattern) TTH127 =kreator.makeMCComponent('TTH127','/TTH_Inclusive_M-127_5_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/'+patNew,userName,filepattern) ## --- TTH + V --- TTWJets =kreator.makeMCComponent('TTWJets','/TTWJets_8TeV-madgraph/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/'+pat,userName,filepattern) TTZJets =kreator.makeMCComponent('TTZJets','/TTZJets_8TeV-madgraph_v2/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/'+pat,userName,filepattern) TTWWJets =kreator.makeMCComponent('TTWWJets','/TTWWJets_8TeV-madgraph/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/'+patPF,userName,filepattern) ## --- same as above but aMC@NLO --- TTWnlo =kreator.makeMCComponent('TTWnlo','/TTbarW_8TeV-aMCatNLO-herwig/Summer12_DR53X-PU_S10_START53_V7C-v1/AODSIM/V5_B/'+patPF,userName,filepattern) TTZnlo =kreator.makeMCComponent('TTZnlo','/ttbarZ_8TeV-Madspin_aMCatNLO-herwig/Summer12_DR53X-PU_S10_START53_V19-v1/AODSIM/V5_B/'+patPF,userName,filepattern)
"HLT_CleanPFNoPUHT300_Ele15_CaloIdT_CaloIsoVL_TrkIdT_TrkIsoVL_PFMET45_v*","HLT_CleanPFNoPUHT300_Ele15_CaloIdT_CaloIsoVL_TrkIdT_TrkIsoVL_PFMET60_v*", "HLT_CleanPFHT300_Ele40_CaloIdVT_CaloIsoVL_TrkIdT_v*","HLT_CleanPFHT300_Ele60_CaloIdVT_CaloIsoVL_TrkIdT_v*", "HLT_CleanPFNoPUHT300_Ele40_CaloIdVT_CaloIsoVL_TrkIdT_ v*","HLT_CleanPFNoPUHT300_Ele60_CaloIdVT_CaloIsoVL_TrkIdT_ v*" ] ### ----> for the SUS-13-019 triggers_HT650 = ["HLT_PFHT650_v*","HLT_PFNoPUHT650_v*"] triggers_MET150 = ["HLT_PFMET150_v*"] triggers_HTMET = ["HLT_PFHT350_PFMET100_v*","HLT_PFNoPUHT350_PFMET100_v*"] #####COMPONENT CREATOR from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() #-----------MC--------------- ## --- TTH --- TTH =kreator.makeMCComponent('TTH','/TTH_Inclusive_M-125_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/'+pat,userName,filepattern) TTH122 =kreator.makeMCComponent('TTH122','/TTH_Inclusive_M-122_5_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/'+patNew,userName,filepattern) TTH127 =kreator.makeMCComponent('TTH127','/TTH_Inclusive_M-127_5_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/'+patNew,userName,filepattern) ## --- TTH + V --- TTWJets =kreator.makeMCComponent('TTWJets','/TTWJets_8TeV-madgraph/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/'+pat,userName,filepattern) TTZJets =kreator.makeMCComponent('TTZJets','/TTZJets_8TeV-madgraph_v2/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/'+pat,userName,filepattern) TTWWJets =kreator.makeMCComponent('TTWWJets','/TTWWJets_8TeV-madgraph/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/'+patPF,userName,filepattern) ## --- same as above but aMC@NLO --- TTWnlo =kreator.makeMCComponent('TTWnlo','/TTbarW_8TeV-aMCatNLO-herwig/Summer12_DR53X-PU_S10_START53_V7C-v1/AODSIM/V5_B/'+patPF,userName,filepattern) TTZnlo =kreator.makeMCComponent('TTZnlo','/ttbarZ_8TeV-Madspin_aMCatNLO-herwig/Summer12_DR53X-PU_S10_START53_V19-v1/AODSIM/V5_B/'+patPF,userName,filepattern)
import PhysicsTools.HeppyCore.framework.config as cfg import os from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() ################## Triggers #####COMPONENT CREATOR RSGravToWWToLNQQ_2000 = kreator.makeMCComponent( "RSGravToWWToLNQQ_2000", "/RSGravToWWToLNQQ_kMpl01_M-2000_TuneCUETP8M1_13TeV-pythia8/RunIISpring15DR74-Asympt25ns_MCRUN2_74_V9-v1/MINIAODSIM", "CMS", ".*root") RSGravToWW_2000 = kreator.makeMCComponent( "RSGravToWW_2000", "/RSGravToWW_kMpl01_M-2000_TuneCUETP8M1_13TeV-pythia8/RunIISpring15DR74-Asympt25ns_MCRUN2_74_V9-v1/MINIAODSIM", "CMS", ".*root") WJetsToLNu_HT100to200 = kreator.makeMCComponent( "WJetsToLNu_HT100to200", "/WJetsToLNu_HT-100To200_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISpring15DR74-Asympt25ns_MCRUN2_74_V9-v1/MINIAODSIM", "CMS", ".*root", 1292) WJetsToLNu_HT200to400 = kreator.makeMCComponent( "WJetsToLNu_HT200to400", "/WJetsToLNu_HT-200To400_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISpring15DR74-Asympt25ns_MCRUN2_74_V9-v1/MINIAODSIM", "CMS", ".*root", 385.9) WJetsToLNu_HT400to600 = kreator.makeMCComponent( "WJetsToLNu_HT400to600", "/WJetsToLNu_HT-400To600_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISpring15DR74-Asympt25ns_MCRUN2_74_V9-v3/MINIAODSIM", "CMS", ".*root", 47.9) WJetsToLNu_HT600toInf = kreator.makeMCComponent( "WJetsToLNu_HT600toInf",
"HLT_Ele17_CaloIdT_TrkIdVL_CaloIsoVL_TrkIsoVL_Ele8_CaloIdT_TrkIdVL_CaloIsoVL_TrkIsoVL_v*", "HLT_Ele17_CaloIdT_CaloIsoVL_TrkIdVL_TrkIsoVL_Ele8_CaloIdT_CaloIsoVL_TrkIdVL_TrkIsoVL_v*", "HLT_Ele15_Ele8_Ele5_CaloIdL_TrkIdVL_v*" ] triggers_ee = ["HLT_Ele23_Ele12_CaloId_TrackId_Iso_v*"] triggers_3e = ["HLT_Ele17_Ele12_Ele10_CaloId_TrackId_v*"] triggers_mue = [ "HLT_Mu23_TrkIsoVVL_Ele12_Gsf_CaloId_TrackId_Iso_MediumWP_v*", "HLT_Mu8_TrkIsoVVL_Ele23_Gsf_CaloId_TrackId_Iso_MediumWP_v*" ] triggers_multilep = triggers_mumu_iso + triggers_ee + triggers_3e + triggers_mue #####COMPONENT CREATOR from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() ################## PU40 bx25ns (not default, so samples have a _PU40bx25 postfix) ################## GGHZZ4L_PU40bx25 = kreator.makeMCComponent( "GGHZZ4L_PU40bx25", "/GluGluToHToZZTo4L_M-125_13TeV-powheg-pythia6/Phys14DR-PU40bx25_PHYS14_25_V1-v1/MINIAODSIM", "CMS", ".*root", 43.92 * 2.76E-04) mcSamplesPHYS14_PU40bx25 = [GGHZZ4L_PU40bx25] ################## PU20 bx25ns (default of phys14, so no postfix) ############## # DY inclusive (cross section from FEWZ, StandardModelCrossSectionsat13TeV) DYJetsToLL_M50 = kreator.makeMCComponent( "DYJetsToLL_M50", "/DYJetsToLL_M-50_13TeV-madgraph-pythia8/Phys14DR-PU20bx25_PHYS14_25_V1-v1/MINIAODSIM", "CMS", ".*root", 2008. * 3)
triggersFR_mumu = [ 'HLT_Mu17_Mu8_v*', 'HLT_Mu17_TkMu8_v*', 'HLT_Mu8_v*', 'HLT_Mu17_v*' ] triggersFR_1e = [ 'HLT_Ele17_CaloIdT_CaloIsoVL_TrkIdVL_TrkIsoVL_v*', 'HLT_Ele17_CaloIdL_CaloIsoVL_v*', 'HLT_Ele8_CaloIdT_CaloIsoVL_TrkIdVL_TrkIsoVL_v*', 'HLT_Ele8__CaloIdL_CaloIsoVL_v*' ] triggersFR_mue = triggers_mue[:] triggersFR_MC = triggersFR_1mu + triggersFR_mumu + triggersFR_1e + triggersFR_mue #####COMPONENT CREATOR from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() ## CENTRALLY PRODUCED MINIAODs V2 (from global DBS, in T2_CH_CAF) ### PU40 bx50ns #### Background samples # DY inclusive (cross section from FEWZ, StandardModelCrossSectionsat13TeV) DYJetsToLL_M50 = kreator.makeMCComponent( "DYJetsToLL_M50", "/DYJetsToLL_M-50_13TeV-madgraph-pythia8-tauola_v2/Spring14miniaod-141029_PU40bx50_PLS170_V6AN2-v1/MINIAODSIM", "CMS", ".*root", 2008. * 3) DYJetsToLL_M50_HT100to200 = kreator.makeMCComponent( "DYJetsToLL_M50_HT100to200", "/DYJetsToLL_M-50_HT-100to200_Tune4C_13TeV-madgraph-tauola/Spring14miniaod-141029_PU40bx50_PLS170_V6AN2-v1/MINIAODSIM",
vetoLeptonsPOG=False, # If True, the following two IDs are required tauAntiMuonID="againstMuonLoose3", tauAntiElectronID="againstElectronLooseMVA5", tauLooseID="decayModeFinding", ) # ################################################### # ### CONNECT SAMPLES TO THEIR ALIASES AND FILES ### # ################################################### # my_connect = httConnector('htt_6mar15_manzoni_nom', 'CMS', # '.*root', 'mt', production=production) # my_connect.connect() # MC_list = my_connect.MC_list creator = ComponentCreator() ggh125 = creator.makeMCComponent("GGH125", "/GluGluToHToTauTau_M-125_13TeV-powheg-pythia6/Phys14DR-PU20bx25_tsg_PHYS14_25_V1-v1/MINIAODSIM", "CMS", ".*root", 1.0) ################################################### ### SET COMPONENTS BY HAND ### ################################################### selectedComponents = [TTH] # [ggh125] sequence = cfg.Sequence([ genAna, vertexAna, tauAna, treeProducer, genTreeProducer ]) if not production:
triggers_RA1_Prompt = [ "HLT_HT250_AlphaT0p55_v*", "HLT_HT300_AlphaT0p53_v*", "HLT_HT350_AlphaT0p52_v*", "HLT_HT400_AlphaT0p51_v*", "HLT_HT350_AlphaT0p52_v*", ] triggers_RA1_Single_Mu = ["HLT_IsoMu24_eta2p1_v*"] triggers_RA1_Photon = ["HLT_Photon150_v%d" % i for i in range(1, 20) ] + ["HLT_Photon160_v%d" % i for i in range(1, 20)] triggers_RA1_Muon = ["HLT_IsoMu24_eta2p1_v%d" % i for i in range(1, 20)] #####COMPONENT CREATOR from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() #-----------MC--------------- ## --- TTH --- TTH = kreator.makeMCComponent( 'TTH', '/TTH_Inclusive_M-125_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/' + pat, userName, filepattern) TTH122 = kreator.makeMCComponent( 'TTH122', '/TTH_Inclusive_M-122_5_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/' + patNew, userName, filepattern) TTH127 = kreator.makeMCComponent( 'TTH127', '/TTH_Inclusive_M-127_5_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/' + patNew, userName, filepattern)
import PhysicsTools.HeppyCore.framework.config as cfg import os #####COMPONENT CREATOR from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() ## ==== 740 RelVals ===== TT_NoPU = kreator.makeMCComponent("TT_NoPU", "/RelValTTbar_13/CMSSW_7_4_0-MCRUN2_74_V7_GENSIM_7_1_15-v1/MINIAODSIM", "CMS", ".*root",809.1) TT_bx25 = kreator.makeMCComponent("TT_bx25", "/RelValTTbar_13/CMSSW_7_4_0-PU25ns_MCRUN2_74_V7_gs7115_puProd-v1/MINIAODSIM", "CMS", ".*root",809.1) TT_bx50 = kreator.makeMCComponent("TT_bx50", "/RelValTTbar_13/CMSSW_7_4_0-PU50ns_MCRUN2_74_V6_gs7115_puProd-v1/MINIAODSIM", "CMS", ".*root",809.1) TTLep_NoPU = kreator.makeMCComponent("TTLep_NoPU", "/RelValTTbarLepton_13/CMSSW_7_4_0-MCRUN2_74_V7_GENSIM_7_1_15-v1/MINIAODSIM", "CMS", ".*root",809.1) ZEE_bx50 = kreator.makeMCComponent("ZEE_bx50", "/RelValZEE_13/CMSSW_7_4_0-PU50ns_MCRUN2_74_V6_gs7115_puProd-v1/MINIAODSIM", "CMS", ".*root") ZEE_bx25 = kreator.makeMCComponent("ZEE_bx25", "/RelValZEE_13/CMSSW_7_4_0-PU25ns_MCRUN2_74_V7_gs7115_puProd-v1/MINIAODSIM", "CMS", ".*root") ZMM_bx25 = kreator.makeMCComponent("ZMM_bx25", "/RelValZMM_13/CMSSW_7_4_0-PU25ns_MCRUN2_74_V7_gs7115_puProd-v1/MINIAODSIM", "CMS", ".*root") ZMM_bx50 = kreator.makeMCComponent("ZMM_bx50", "/RelValZMM_13/CMSSW_7_4_0-PU50ns_MCRUN2_74_V6_gs7115_puProd-v1/MINIAODSIM", "CMS", ".*root") ZTT_bx25 = kreator.makeMCComponent("ZTT_bx25", "/RelValZTT_13/CMSSW_7_4_0-PU25ns_MCRUN2_74_V7_gs7115_puProd-v1/MINIAODSIM", "CMS", ".*root") ZTT_bx50 = kreator.makeMCComponent("ZTT_bx50", "/RelValZTT_13/CMSSW_7_4_0-PU50ns_MCRUN2_74_V6_gs7115_puProd-v1/MINIAODSIM", "CMS", ".*root") RelVals740 = [ TT_NoPU, TT_bx25, TT_bx50, TTLep_NoPU, ZEE_bx50, ZEE_bx25, ZMM_bx25, ZMM_bx50, ZTT_bx25, ZTT_bx50 ] ## === 741 RelVals === ADD_MJ = kreator.makeMCComponent("ADD_MJ", "/RelValADDMonoJet_d3MD3_13/CMSSW_7_4_1-MCRUN2_74_V9_gensim_740pre7-v1/MINIAODSIM", "CMS", ".*root") TTLep = kreator.makeMCComponent("TTLep", "/RelValTTbarLepton_13/CMSSW_7_4_1-MCRUN2_74_V9_gensim_740pre7-v1/MINIAODSIM", "CMS", ".*root") TTbar = kreator.makeMCComponent("TTbar", "/RelValTTbar_13/CMSSW_7_4_1-MCRUN2_74_V9_gensim71X-v1/MINIAODSIM", "CMS", ".*root") RSGravGaGa = kreator.makeMCComponent("RSGravGaGa", "/RelValRSGravitonToGaGa_13TeV/CMSSW_7_4_1-MCRUN2_74_V9_gensim71X-v1/MINIAODSIM", "CMS", ".*root") RelVals741 = [ ADD_MJ, TTLep, TTbar, RSGravGaGa ]
"HLT_CleanPFHT300_Ele40_CaloIdVT_CaloIsoVL_TrkIdT_v*", "HLT_CleanPFHT300_Ele60_CaloIdVT_CaloIsoVL_TrkIdT_v*", "HLT_CleanPFNoPUHT300_Ele40_CaloIdVT_CaloIsoVL_TrkIdT_ v*", "HLT_CleanPFNoPUHT300_Ele60_CaloIdVT_CaloIsoVL_TrkIdT_ v*" ] ### ----> for the SUS-13-019 triggers_HT650 = ["HLT_PFHT650_v*", "HLT_PFNoPUHT650_v*"] triggers_MET150 = ["HLT_PFMET150_v*"] triggers_HTMET = ["HLT_PFHT350_PFMET100_v*", "HLT_PFNoPUHT350_PFMET100_v*"] #####COMPONENT CREATOR from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() #-----------MC--------------- ## --- TTH --- TTH = kreator.makeMCComponent( 'TTH', '/TTH_Inclusive_M-125_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/' + pat, userName, filepattern) TTH122 = kreator.makeMCComponent( 'TTH122', '/TTH_Inclusive_M-122_5_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/' + patNew, userName, filepattern) TTH127 = kreator.makeMCComponent( 'TTH127', '/TTH_Inclusive_M-127_5_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/' + patNew, userName, filepattern)
import PhysicsTools.HeppyCore.framework.config as cfg import os #####COMPONENT CREATOR from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() #-----------DATA--------------- dataDir = "$CMSSW_BASE/src/CMGTools/TTHAnalysis/data" #lumi: 12.21+7.27+0.134 = 19.62 /fb @ 8TeV json=dataDir+'/json/Cert_Run2012ABCD_22Jan2013ReReco.json' #------------- 740p9 SingleMu_740p9 = cfg.DataComponent( name = 'SingleMu_740p9', files = kreator.getFiles('/SingleMu/CMSSW_7_4_0_pre9_ROOT6-GR_R_74_V8_1Apr_RelVal_sm2012D-v10/MINIAOD', 'CMS', '.*root'), intLumi = 1, triggers = [], json = json ) SingleMuZ_740p9 = cfg.DataComponent( name = 'SingleMuZ_740p9', files = kreator.getFiles('/SingleMu/CMSSW_7_4_0_pre9_ROOT6-GR_R_74_V8_1Apr_RelVal_zMu2012D-v2/MINIAOD', 'CMS', '.*root'), intLumi = 1, triggers = [], json = json ) DoubleMu_740p9 = cfg.DataComponent( name = 'DoubleMu_740p9', files = kreator.getFiles('/DoubleMuParked/CMSSW_7_4_0_pre9_ROOT6-GR_R_74_V8_1Apr_RelVal_dm2012D-v2/MINIAOD', 'CMS', '.*root'), intLumi = 1, triggers = [], json = json
"HLT_Mu17_Ele8_CaloIdT_CaloIsoVL_TrkIdVL_TrkIsoVL_v*" ] triggers_1mu = [ 'HLT_IsoMu24_eta2p1_v*' ] triggersMC_1mu = triggers_1mu; triggersFR_1mu = [ 'HLT_Mu5_v*', 'HLT_RelIso1p0Mu5_v*', 'HLT_Mu12_v*', 'HLT_Mu24_eta2p1_v*', 'HLT_Mu40_eta2p1_v*', 'HLT_Mu24_v*', 'HLT_Mu40_v*' ] triggersFR_mumu = [ 'HLT_Mu17_Mu8_v*', 'HLT_Mu17_TkMu8_v*', 'HLT_Mu8_v*', 'HLT_Mu17_v*' ] triggersFR_1e = [ 'HLT_Ele17_CaloIdT_CaloIsoVL_TrkIdVL_TrkIsoVL_Jet30_v*', 'HLT_Ele17_CaloIdT_CaloIsoVL_TrkIdVL_TrkIsoVL_v*', 'HLT_Ele17_CaloIdL_CaloIsoVL_v*', 'HLT_Ele8_CaloIdT_CaloIsoVL_TrkIdVL_TrkIsoVL_v*', 'HLT_Ele8__CaloIdL_CaloIsoVL_v*'] triggersFR_mue = triggers_mue[:] triggersFR_MC = triggersFR_1mu + triggersFR_mumu + triggersFR_1e + triggersFR_mue #####COMPONENT CREATOR from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() #-----------MC--------------- TTH =kreator.makeMCComponent('TTH','/TTH_Inclusive_M-125_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/PAT_CMG_'+pat+'/'+skim,userName,filepattern) TTH122 =kreator.makeMCComponent('TTH122','/TTH_Inclusive_M-122_5_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/PAT_CMG_'+pat+'/'+skim,userName,filepattern) TTH127 =kreator.makeMCComponent('TTH127','/TTH_Inclusive_M-127_5_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/PAT_CMG_'+pat+'/'+skim,userName,filepattern) TTWnlo =kreator.makeMCComponent('TTWnlo','/TTbarW_8TeV-aMCatNLO-herwig/Summer12_DR53X-PU_S10_START53_V7C-v1/AODSIM/V5/PAT_CMG_'+pat+'/'+skim,userName,filepattern) TTWJets =kreator.makeMCComponent('TTWJets','/TTWJets_8TeV-madgraph/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/PAT_CMG_'+pat+'/'+skim,userName,filepattern) TTZJets =kreator.makeMCComponent('TTZJets','/TTZJets_8TeV-madgraph_v2/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/PAT_CMG_'+pat+'/'+skim,userName,filepattern) WWWJets =kreator.makeMCComponent('WWWJets','/WWWJets_8TeV-madgraph/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/PAT_CMG_'+pat+'/'+skim,userName,filepattern) WWZJets =kreator.makeMCComponent('WWZJets','/WWZNoGstarJets_8TeV-madgraph/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/PAT_CMG_'+pat+'/'+skim,userName,filepattern) WGs2MU =kreator.makeMCComponent('WGs2MU','/WGstarToLNu2Mu_TuneZ2star_7TeV-madgraph-tauola/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/PAT_CMG_'+pat+'/'+skim,userName,filepattern) WGs2E =kreator.makeMCComponent('WGs2E','/WGstarToLNu2E_TuneZ2star_8TeV-madgraph-tauola/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/PAT_CMG_'+pat+'/'+skim,userName,filepattern) WGs2Tau =kreator.makeMCComponent('WGs2Tau','/WGstarToLNu2Tau_TuneZ2star_7TeV-madgraph-tauola/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/PAT_CMG_'+pat+'/'+skim,userName,filepattern) ZG =kreator.makeMCComponent('ZG','/ZGToLLG_8TeV-madgraph/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/PAT_CMG_'+pat+'/'+skim,userName,filepattern)
import PhysicsTools.HeppyCore.framework.config as cfg import os dataDir = os.environ['CMSSW_BASE'] + "/src/CMGTools/TTHAnalysis/data" ################## Triggers from CMGTools.MonoXAnalysis.samples.triggers_monojet import * #####COMPONENT CREATOR##### from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() ################################################################################ #### Background samples ################## PU20 bx25ns (default of phys14, so no postfix) ############## # W inclusive (cross section from FEWZ, StandardModelCrossSectionsat13TeV) WJetsToLNu = kreator.makeMCComponent( "WJetsToLNu", "/WJetsToLNu_13TeV-madgraph-pythia8-tauola/Phys14DR-PU20bx25_PHYS14_25_V1-v1/MINIAODSIM", "CMS", ".*root", 20508.9) #W+jets # cross sections for WJets taken from McM LO times inclusive k-factor from FEWZ(20508.9 pb x3)/McM(50100.0) WJetsToLNu_HT100to200 = kreator.makeMCComponent( "WJetsToLNu_HT100to200", "/WJetsToLNu_HT-100to200_Tune4C_13TeV-madgraph-tauola/Phys14DR-PU20bx25_PHYS14_25_V1-v1/MINIAODSIM", "CMS", ".*root", 1817.0 * 1.23) WJetsToLNu_HT200to400 = kreator.makeMCComponent( "WJetsToLNu_HT200to400", "/WJetsToLNu_HT-200to400_Tune4C_13TeV-madgraph-tauola/Phys14DR-PU20bx25_PHYS14_25_V1-v1/MINIAODSIM",
triggersFR_mumu = [ 'HLT_Mu17_Mu8_v*', 'HLT_Mu17_TkMu8_v*', 'HLT_Mu8_v*', 'HLT_Mu17_v*' ] triggersFR_1e = [ 'HLT_Ele17_CaloIdT_CaloIsoVL_TrkIdVL_TrkIsoVL_v*', 'HLT_Ele17_CaloIdL_CaloIsoVL_v*', 'HLT_Ele8_CaloIdT_CaloIsoVL_TrkIdVL_TrkIsoVL_v*', 'HLT_Ele8__CaloIdL_CaloIsoVL_v*' ] triggersFR_mue = triggers_mue[:] triggersFR_MC = triggersFR_1mu + triggersFR_mumu + triggersFR_1e + triggersFR_mue #####COMPONENT CREATOR from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() #-----------MC--------------- ## --- TTH --- TTH = kreator.makeMCComponent( 'TTH', '/TTH_Inclusive_M-125_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/' + pat + '/' + skim, userName, filepattern) #TTH122 =kreator.makeMCComponent('TTH122','/TTH_Inclusive_M-122_5_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/'+pat+'/'+skim,userName,filepattern) #TTH127 =kreator.makeMCComponent('TTH127','/TTH_Inclusive_M-127_5_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/'+pat+'/'+skim,userName,filepattern) ## --- TTH + V --- TTWJets = kreator.makeMCComponent( 'TTWJets', '/TTWJets_8TeV-madgraph/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5/' + pat + '/' + skim, userName, filepattern)
import PhysicsTools.HeppyCore.framework.config as cfg import os #####COMPONENT CREATOR from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() dataDir = os.environ['CMSSW_BASE'] + "/src/CMGTools/TTHAnalysis/data" dataPrivDir = os.environ['CMSSW_BASE'] + "/src/CMGTools/ObjectsStudies/data" json = dataDir + '/json/Cert_Run2012ABCD_22Jan2013ReReco.json' ### samples for HCAL reco validation JetHT_HcalExtValid_jet2012D_v1 = cfg.DataComponent( name='JetHT_HcalExtValid_jet2012D_v1', files=kreator.getFilesFromEOS( 'JetHT_HcalExtValid_jet2012D_v1', '/JetHT/CMSSW_7_3_2_patch1-GR_R_73_V0_HcalExtValid_RelVal_jet2012D-v1/MINIAOD', '/store/relval/CMSSW_7_3_2_patch1/JetHT/MINIAOD/GR_R_73_V0_HcalExtValid_RelVal_jet2012D-v1/00000/' ), intLumi=1, triggers=[], json=json) JetHT_HcalExtValid_jet2012D_v2 = cfg.DataComponent( name='JetHT_HcalExtValid_jet2012D_v2', files=kreator.getFilesFromEOS( 'JetHT_HcalExtValid_jet2012D_v2', '/JetHT/CMSSW_7_3_2_patch1-GR_R_73_V0_HcalExtValid_RelVal_jet2012D-v2/MINIAOD', '/store/relval/CMSSW_7_3_2_patch1/JetHT/MINIAOD/GR_R_73_V0_HcalExtValid_RelVal_jet2012D-v2/00000/'