def makeMCComponent(self, name, dataset, user, pattern): component = cfg.MCComponent( dataset=dataset, name=name, files=self.getFiles(dataset, user, pattern), xSection=1, nGenEvents=1, triggers=[], effCorrFactor=1, # skimEfficiency = self.getSkimEfficiency(dataset,user) ) # print 'Skim Efficiency for ',name,'=', component.skimEfficiency return component
def makePrivateMCComponent(self, name, dataset, files): if len(files) == 0: raise RuntimeError, "Trying to make a component %s with no files" % name # prefix filenames with dataset unless they start with "/" dprefix = dataset + "/" if files[0][0] != "/" else "" component = cfg.MCComponent( dataset=dataset, name=name, files=['root://eoscms//eos/cms%s%s' % (dprefix, f) for f in files], xSection=1, nGenEvents=1, triggers=[], effCorrFactor=1, # skimEfficiency = self.getSkimEfficiency(dataset,user) ) # print 'Skim Efficiency for ',name,'=', component.skimEfficiency return component
import CMGTools.RootTools.fwlite.Config as cfg # exclusive madgraph samples # -- -- -- -- -- -- -- -- WWJetsTo2L2Nu = cfg.MCComponent(name='WWJetsTo2L2Nu', files=[], xSection=4.514, nGenEvents=1, triggers=[], effCorrFactor=1) WZJetsTo2L2Q = cfg.MCComponent(name='WZJetsTo2L2Q', files=[], xSection=1.243, nGenEvents=1, triggers=[], effCorrFactor=1) WZJetsTo3LNu = cfg.MCComponent(name='WZJetsTo3LNu', files=[], xSection=0.596, nGenEvents=1, triggers=[], effCorrFactor=1) ZZJetsTo2L2Nu = cfg.MCComponent( name='ZZJetsTo2L2Nu', files=[], # xSection = 0.119, xSection=0.283, # from Andrew, not checked
'{baseDir}/TauPlusX/Run2011B-PromptReco-v1/AOD/V2/PAT_CMG_V2_5_0/H2TAUTAU_Feb2/{filePattern}' .format(baseDir=baseDir, filePattern=filePattern), intLumi=2511.0, triggers=[ 'HLT_IsoMu15_eta2p1_LooseIsoPFTau20_v[1,5,6]', 'HLT_IsoMu15_LooseIsoPFTau15_v[9,10,11,12,13]' ]) ######################################################################################### DYJets = cfg.MCComponent( name='DYJets', files= '{baseDir}/DYJetsToLL_TuneZ2_M-50_7TeV-madgraph-tauola/Fall11-PU_Chamonix12_START44_V10-v2/AODSIM/PAT_CMG_V3_0_0/{filePattern}' .format(baseDir=baseDir, filePattern=filePattern), xSection=3048., nGenEvents=34915945, triggers=mc_triggers, # vertexWeight = mc_vertexWeight, # tauEffWeight = mc_tauEffWeight, # muEffWeight = mc_muEffWeight, effCorrFactor=mc_effCorrFactor) WJets = cfg.MCComponent( name='WJets', files= '{baseDir}/WJetsToLNu_TuneZ2_7TeV-madgraph-tauola/Summer11-PU_S4_START42_V11-v1/AODSIM/V2/PAT_CMG_V2_5_0/H2TAUTAU_Feb2/{filePattern}' .format(baseDir=baseDir, filePattern=filePattern), xSection=31314., nGenEvents=53227112, triggers=mc_triggers, # vertexWeight = mc_vertexWeight,
from CMGTools.H2TauTau.proto.samples.data_diTau import * # from CMGTools.H2TauTau.proto.samples.embed import * from CMGTools.H2TauTau.proto.samples.ewk import * import copy import re import CMGTools.RootTools.fwlite.Config as cfg #from CMGTools.RootTools.yellowreport.YRParser import yrparser Higgsgg110 = cfg.MCComponent(name='Higgsgg110', files=[], xSection=19.84 * 6.37e-2, nGenEvents=199988, triggers=[], effCorrFactor=1) Higgsgg115 = cfg.MCComponent(name='Higgsgg115', files=[], xSection=18.13 * 6.37e-2, nGenEvents=196002, triggers=[], effCorrFactor=1) Higgsgg120 = cfg.MCComponent(name='Higgsgg120', files=[], xSection=16.63 * 6.37e-2, nGenEvents=199981, triggers=[], effCorrFactor=1) Higgsgg125 = cfg.MCComponent(name='Higgsgg125',
Hig125 = cfg.MCComponent( name='Hig125', files=[ 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_80.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_81.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_82.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_83.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_84.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_85.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_86.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_87.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_88.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_89.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_90.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_91.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_92.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_93.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_94.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_95.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_96.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_97.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_98.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_99.root', ], vfiles=[ 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_0.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_1.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_2.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_3.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_4.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_5.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_6.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_7.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_8.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_9.root', ], tufiles=[ 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_170.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_171.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_172.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_173.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_174.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_175.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_176.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_177.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_178.root', #'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_179.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_180.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_181.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_182.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_183.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_184.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_185.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_186.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_187.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_188.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_189.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_190.root', #'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_191.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_192.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_193.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_194.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_195.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_196.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_197.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_198.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_199.root', #'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_93.root', #'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_179.root', #'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_191.root', ], tfiles=[ 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_270.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_271.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_272.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_273.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_274.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_275.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_276.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_277.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_278.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_279.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_280.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_281.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_282.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_283.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_284.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_285.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_286.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_287.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_288.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_289.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_290.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_291.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_292.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_293.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_294.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_295.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_296.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_297.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_298.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_299.root', #'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_21.root', #'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_33.root', ], yfiles=[ 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_0.root', ], zfiles=[ 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/WW/cmgTuple_WW_0.root', ], wfiles=[ 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/QQBAR/cmgTuple_QQBAR_0.root', ], xSection=0.003213106 * 0.863920605, nGenEvents=1, # dummy triggers=[], intLumi=1000, effCorrFactor=1)
import copy import os import CMGTools.RootTools.fwlite.Config as cfg from CMGTools.H2TauTau.proto.samples.getFiles import getFiles DYJets = cfg.MCComponent(name='DYJets', files=[], xSection=3048., nGenEvents=1, triggers=[], effCorrFactor=1) WJets = cfg.MCComponent(name='WJets', files=[], xSection=31314., nGenEvents=1, triggers=[], effCorrFactor=1) TTJets = cfg.MCComponent(name='TTJets', files=[], xSection=165.8, nGenEvents=1, triggers=[], effCorrFactor=1) mc_basicEWK = [DYJets, WJets, TTJets]
## definition of the electroweak MC components. ## for each component, the following attributes are dummy, ## and will be set by the connect function: ## - files ## - nGenEvents ## - triggers ## - triggers ## the reason for that is that these attributes depend on the final state, ## e.g. mu-mu or ele-ele, and on the set of input datasets. import CMGTools.RootTools.fwlite.Config as cfg DYJets = cfg.MCComponent( name='DYJets', files=[], xSection=3503.71 * 1.011, # correction factor from Valentina through Jose (18/10) nGenEvents=1, triggers=[], effCorrFactor=1) WJets = cfg.MCComponent(name='WJets', files=[], xSection=36257.2, nGenEvents=1, triggers=[], effCorrFactor=1) W1Jets = cfg.MCComponent( name='W1Jets', files=[], xSection=6440.4, #PG inclusive scaled according to LO XS
import CMGTools.RootTools.fwlite.Config as cfg QCD15 = cfg.MCComponent(name='QCD15', files=[], xSection=8.159e08, nGenEvents=1, triggers=[], effCorrFactor=1) QCD30 = cfg.MCComponent(name='QCD30', files=[], xSection=5.312e07, nGenEvents=1, triggers=[], effCorrFactor=1) QCD50 = cfg.MCComponent(name='QCD50', files=[], xSection=6.359e06, nGenEvents=1, triggers=[], effCorrFactor=1) QCD80 = cfg.MCComponent(name='QCD80', files=[], xSection=7.843e05, nGenEvents=1, triggers=[], effCorrFactor=1) mc_qcd = [QCD15, QCD30, QCD50, QCD80]
import CMGTools.RootTools.fwlite.Config as cfg # exclusive madgraph samples # -- -- -- -- -- -- -- -- WWJetsTo2L2Nu = cfg.MCComponent( name='WWJetsTo2L2Nu', files=[], xSection= 5.824, #PG from twiki: https://twiki.cern.ch/twiki/bin/viewauth/CMS/HiggsToTauTauWorkingSummer2012#MC_samples_and_cross_sections nGenEvents=1, triggers=[], effCorrFactor=1) WZJetsTo2L2Q = cfg.MCComponent( name='WZJetsTo2L2Q', files=[], xSection= 2.207, #PG from twiki: https://twiki.cern.ch/twiki/bin/viewauth/CMS/HiggsToTauTauWorkingSummer2012#MC_samples_and_cross_sections nGenEvents=1, triggers=[], effCorrFactor=1) WZJetsTo3LNu = cfg.MCComponent( name='WZJetsTo3LNu', files=[], xSection= 1.058, #PG from twiki: https://twiki.cern.ch/twiki/bin/viewauth/CMS/HiggsToTauTauWorkingSummer2012#MC_samples_and_cross_sections nGenEvents=1, triggers=[], effCorrFactor=1)
ZZ = cfg.MCComponent( name='ZZ', files=[ 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_0.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_1.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_2.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_3.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_4.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_5.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_6.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_7.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_8.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_9.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_10.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_11.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_12.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_13.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_14.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_15.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_16.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_17.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_18.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_19.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_20.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_21.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_22.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_23.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_24.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_25.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_26.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_27.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_28.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_29.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_30.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_31.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_32.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_33.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_34.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_35.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_36.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_37.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_38.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_39.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_40.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_41.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_42.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_43.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_44.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_45.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_46.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_47.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_48.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_49.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_50.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_51.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_52.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_53.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_54.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_55.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_56.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_57.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_58.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_59.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_60.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_61.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_62.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_63.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_64.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_65.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_66.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_67.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_68.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_69.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_70.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_71.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_72.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_73.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_74.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_75.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_76.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_77.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_78.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_79.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_80.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_81.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_82.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_83.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_84.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_85.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_86.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_87.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_88.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_89.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_90.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_91.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_92.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_93.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_94.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_95.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_96.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_97.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_98.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/ZZ/cmgTuple_ZZ_99.root' ], xSection=0.003213106 * 0.863920605, nGenEvents=1, # dummy triggers=[], intLumi=1000, effCorrFactor=1)
import copy import re import CMGTools.RootTools.fwlite.Config as cfg from CMGTools.RootTools.yellowreport.YRParser import yrparser7TeV HiggsVBF110 = cfg.MCComponent(name='HiggsVBF110', files=[], xSection=None, nGenEvents=0, triggers=[], effCorrFactor=1) HiggsVBF115 = cfg.MCComponent(name='HiggsVBF115', files=[], xSection=None, nGenEvents=0, triggers=[], effCorrFactor=1) HiggsVBF120 = cfg.MCComponent(name='HiggsVBF120', files=[], xSection=None, nGenEvents=0, triggers=[], effCorrFactor=1) HiggsVBF125 = cfg.MCComponent(name='HiggsVBF125', files=[], xSection=None, nGenEvents=0, triggers=[],
import CMGTools.RootTools.fwlite.Config as cfg from CMGTools.LEP3.analhttll_cff import * Hig125 = cfg.MCComponent( name = 'Hig125', files = ['root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_0.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_1.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_2.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_3.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_4.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_5.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_6.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_7.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_8.root', 'root://eoscms//eos/cms/store/cmst3/user/pjanot/LEP3/cmgTuple_HZHA_9.root',], xSection = 0.003213106 * 0.863920605, nGenEvents = 1, # dummy triggers = [], intLumi = 1000, effCorrFactor = 1 ) selectedComponents = [Hig125] Hig125.splitFactor = 1 config = cfg.Config( components = selectedComponents, sequence = sequence )
genJetsCollection=("ak5GenJets", "vector<reco::GenJet>"), useGenLeptons=False, ) ## print jetAna ######################################################################################### DYJets = cfg.MCComponent( name='DYJets', ## files ='{baseDir}/DYJetsToLL_TuneZ2_M-50_7TeV-madgraph-tauola/Fall11-PU_Chamonix12_START44_V10-v2/AODSIM/PAT_CMG_V3_0_0/{filePattern}'.format(baseDir=baseDir, filePattern=filePattern), files=getListOfFiles( '{baseDir}/12_02_20_HZZ2l2v_pat/DYJetsToLL_TuneZ2_M-50_7TeV-madgraph-tauola/{filePattern}', baseDir=baseDir, filePattern=filePattern), xSection=3048., nGenEvents=34915945, triggers=mc_triggers, # vertexWeight = mc_vertexWeight, # tauEffWeight = mc_tauEffWeight, # muEffWeight = mc_muEffWeight, effCorrFactor=mc_effCorrFactor, splitFactor=splitFactor) ## print DYJets.files ######################################################################################### MC = [DYJets] for mc in MC: # could handle the weights in the same way
'H2TauTauEventSorter', # vertexWeight = mc_vertexWeight, leg1='tau_1', leg2='tau_2', MT_low=40, MT_high=60, Boosted_JetPt=150, **vbfKwargs) ######################################################################################### DYJets = cfg.MCComponent( name='DYJets', files=getFiles( '/DYJetsToLL_TuneZ2_M-50_7TeV-madgraph-tauola/Fall11-PU_S6_START42_V14B-v1/AODSIM/V3/{pat}/{htt}' .format(pat=pat, htt=htt), 'cbern', filePattern), xSection=3048., nGenEvents=36209629, # nGenEvents = 28086242, triggers=mc_triggers_fall11, effCorrFactor=1) WJets = cfg.MCComponent( name='WJets', # files = getFiles('/WJetsToLNu_TuneZ2_7TeV-madgraph-tauola/Fall11-PU_S6_START42_V14B-v1/AODSIM/V3/{pat}/{htt}/Merge_TauMu'.format(pat=pat, htt=htt), 'cbern', filePattern), files=getFiles( '/WJetsToLNu_TuneZ2_7TeV-madgraph-tauola/Fall11-PU_S6_START42_V14B-v1/AODSIM/V3/PAT_CMG_TestMVAs_f0/{htt}' .format(pat=pat, htt=htt), 'cbern', filePattern), xSection=31314., nGenEvents= 16257108, # this number is probably slightly overestimated (3/1000 missing files, not taken into account) triggers=mc_triggers_fall11,
## use the gen jets available also in the CMG trees ## genJetsCollection = ('genJetSel','std::vector< cmg::PhysicsObjectWithPtr< edm::Ptr< reco::GenJet > > >'), ## use the gen jets present only in PATtuples genJetsCollection=(('selectedPatJetsAK5NoPUSub', 'genJets'), 'vector<reco::GenJet>'), ## use level2 gen leptons to make the matching useGenLeptons=True) ######################################################################################### DYJetsFall11_PAT = cfg.MCComponent( name='DYJetsFall11', # new CHS added, i.e. V4 files=getFiles( '/DYJetsToLL_TuneZ2_M-50_7TeV-madgraph-tauola/Fall11-PU_S6_START42_V14B-v1/AODSIM/V4/PAT_CMG_4_0_0', 'cmgtools', 'pat.*root')[:100], xSection=3048., nGenEvents=34915945, triggers=[], effCorrFactor=1) DYJetsChamonix_PAT = cfg.MCComponent( name='DYJetsChamonix', files=getFiles( '/DYJetsToLL_TuneZ2_M-50_7TeV-madgraph-tauola/Fall11-PU_Chamonix12_START44_V10-v2/AODSIM/PAT_CMG_V3_0_0', 'cmgtools', 'pat.*root')[:50], # files = createDataset('LOCAL','/DYJetsToLL_TuneZ2_M-50_7TeV-madgraph-tauola/Fall11-PU_Chamonix12_START44_V10-v2/AODSIM/PAT_CMG_V3_0_0', '.*root', True).listOfGoodFiles(), xSection=3048., nGenEvents=34915945, triggers=[], effCorrFactor=1)
'PFSimJetAnalyzer', jetPt=1.0, jetEta=2.0, btagSFseed=123456, relaxJetId=True, ) particleAna = cfg.Analyzer('ParticleAnalyzer') treeProducer = cfg.Analyzer('PFSimTreeProducer') ############################################################################### testComp = cfg.MCComponent(name='Test', files=glob.glob('Prod_211/Job*/sim.root'), xSection=1, nGenEvents=1, triggers=[], effCorrFactor=1) testComp.splitFactor = len(testComp.files) selectedComponents = [testComp] sequence = cfg.Sequence([ # effAndSmear, reader, jetAna, particleAna, treeProducer ]) # creation of the processing configuration.
import CMGTools.RootTools.fwlite.Config as cfg Hig105 = cfg.MCComponent( name='Hig105', files=[], xSection=1., # dummy nGenEvents=1, # dummy triggers=[], effCorrFactor=1) mc_higgs = [Hig105]
import os import CMGTools.RootTools.fwlite.Config as cfg from CMGTools.RootTools.fwlite.Config import printComps from CMGTools.H2TauTau.proto.samples.getFiles import getFiles from CMGTools.RootTools.RootTools import * WNJetsAna = cfg.Analyzer('WNJetsAnalyzer', verbose=False) ######################################################################################### WJets = cfg.MCComponent( name='WJets', files=getFiles( '/WJetsToLNu_TuneZ2_7TeV-madgraph-tauola/Fall11-PU_S6_START42_V14B-v1/AODSIM/V5_B/PAT_CMG_V5_6_0_B', 'cmgtools', 'cmgTuple.*root'), xSection=31314., nGenEvents=1, triggers=[], effCorrFactor=1) ######################################################################################### selectedComponents = [WJets] sequence = cfg.Sequence([ WNJetsAna, ]) comp = WJets comp.splitFactor = 14
'/ZZJetsTo2L2Q.*START53.*':'ZZJetsTo2L2Q', '/ZZJetsTo4L.*START53.*_C$':'ZZJetsTo4L', '/DoubleMu/StoreResults-DoubleMu_Run2012A_13Jul2012_v1_embedded_trans1.*':'embed_Run2012A_13Jul2012_v1', '/DoubleMu/StoreResults-DoubleMu_Run2012B_13Jul2012_v4_embedded_trans1.*':'embed_Run2012B_13Jul2012_v4', '/DoubleMu/StoreResults-DoubleMu_Run2012C_PromptReco_v2_embedded_trans1.*':'embed_Run2012C_PromptReco_v2', '/DoubleMu/StoreResults-DoubleMu_Run2012C_24Aug2012_v1_embedded_trans1.*':'embed_Run2012C_24Aug2012_v1', '/DoubleMu/StoreResults-DoubleMu_2012D_PromptReco_v1_embedded_trans1.*':'embed_2012D_PromptReco_v1', } LOCALS = locals() allsamples = [] for name in aliases.values(): LOCALS[name] = cfg.MCComponent(name=name, files = [], xSection = 1, # correction factor from Valentina through Jose (18/10) nGenEvents = 1, triggers = [], effCorrFactor = 1 ) allsamples.append(LOCALS[name]) connect( allsamples, '%TAUMU_OSVFit_May27%', 'tauMu.*root', aliases, cache=False, verbose=False) # this number is not in the DB (dbs says this sample is still in production) # WJets.nGenEvents = 61444940 ## for mc in MC_list: ## mc.triggers = mc_triggers ## # allsamples.append(mc) ## for data in data_list: ## if len(data.files):
# refselFun = , instance = 'cmgPFJetSel', type = 'std::vector<cmg::PFJet>', genPdgId = 21 ) ######################################################################################### nFiles = 20 splitFactor = 5 DYJetsFall11 = cfg.MCComponent( name = 'DYJetsFall11', files = getFiles('/DYJetsToLL_TuneZ2_M-50_7TeV-madgraph-tauola/Fall11-PU_S6_START42_V14B-v1/AODSIM/V3/TestMVAs', 'cmgtools_group','tree.*root')[:nFiles], # files = getFiles('/DYJetsToLL_TuneZ2_M-50_7TeV-madgraph-tauola/Fall11-PU_S6_START42_V14B-v1/AODSIM/V2/PAT_CMG_V2_5_0', 'cmgtools', 'tree.*root')[:20], xSection = 3048., nGenEvents = 34915945, triggers = ['HLT_IsoMu15_v14'], effCorrFactor = 1 ) DYJetsChamonix = cfg.MCComponent( name = 'DYJetsChamonix', files = getFiles('/DYJetsToLL_TuneZ2_M-50_7TeV-madgraph-tauola/Fall11-PU_Chamonix12_START44_V10-v2/AODSIM/PAT_CMG_V3_0_0/TestMVAs', 'cmgtools', 'tree.*root')[:nFiles], # files = createDataset('LOCAL','/DYJetsToLL_TuneZ2_M-50_7TeV-madgraph-tauola/Fall11-PU_Chamonix12_START44_V10-v2/AODSIM/PAT_CMG_V3_0_0', '.*root', True).listOfGoodFiles(), xSection = 3048., nGenEvents = 34915945, triggers = ['HLT_IsoMu15_v14'], effCorrFactor = 1 )
import CMGTools.RootTools.fwlite.Config as cfg from CMGTools.Production.getFiles import getFiles file_owner = 'cbern' filePattern = 'cmgTuple.*root' cache = True ELEL = cfg.MCComponent( name = 'ELEL', files = [], xSection = 4.2, nGenEvents = 1., triggers = [], effCorrFactor = 1 ) GAGA = cfg.MCComponent( name = 'GAGA', files = [], xSection = 1., nGenEvents = 1., triggers = [], effCorrFactor = 1 ) HZVIS = cfg.MCComponent( name = 'HZVIS', files = [], xSection = 0.2, nGenEvents = 97000, triggers = [], effCorrFactor = 1 )
json = '{H2TauTauPackage}/json/finalTauPlusX11B.txt'.format(H2TauTauPackage=H2TauTauPackage) ) ######################################################################################### DYJets = None WJets = None TTJets = None if aod=='V3': DYJets = cfg.MCComponent( name = 'DYJets', files = getFiles('/DYJetsToLL_TuneZ2_M-50_7TeV-madgraph-tauola/Fall11-PU_S6_START42_V14B-v1/AODSIM/{aod}/{pat}/{htt}'.format(aod=aod, pat=pat, htt=htt), 'cbern', filePattern), xSection = 3048., nGenEvents = 36209629, # nGenEvents = 28086242, triggers = mc_triggers_fall11, effCorrFactor = mc_effCorrFactor) WJets = cfg.MCComponent( name = 'WJets', # files = getFiles('/WJetsToLNu_TuneZ2_7TeV-madgraph-tauola/Fall11-PU_S6_START42_V14B-v1/AODSIM/{aod}/{pat}/{htt}/Merge_TauMu'.format(aod=aod, pat=pat, htt=htt), 'cbern', filePattern), files = getFiles('/WJetsToLNu_TuneZ2_7TeV-madgraph-tauola/Fall11-PU_S6_START42_V14B-v1/AODSIM/{aod}/TAUTAU/{pat}/{htt}'.format(aod=aod, pat=pat, htt=htt), 'cbern', filePattern), xSection = 31314., nGenEvents = 81345381, # this number is probably slightly overestimated (3/1000 missing files, not taken into account) triggers = mc_triggers_fall11, effCorrFactor = mc_effCorrFactor )
deltaEta=3.5, # Mjj = 700, # deltaEta = 4.0, cjvPtCut=30.) treeProducer = cfg.Analyzer('GenTreeProducer') multiProducer = cfg.Analyzer('MultiTreeProducer') ############################################################################### testComp = cfg.MCComponent( name='Test', # files = ['gen.root'], files=['/data1/ytakahas/data/gen_atlas.root'], # files = ['/data1/ytakahas/data/gen_cms.root'], xSection=1, nGenEvents=1, triggers=[], effCorrFactor=1) testComp.splitFactor = 1 #testComp.splitFactor = 6 selectedComponents = [testComp] sequence = cfg.Sequence([reader, jetAna, vbfAna, treeProducer, multiProducer]) config = cfg.Config(components=selectedComponents, sequence=sequence) printComps(config.components, True)
jetEta = 5.0, btagSFseed = 123456, relaxJetId = True, ) treeProducer = cfg.Analyzer( 'PFSimTreeProducer' ) ############################################################################### testComp = cfg.MCComponent( name = 'Test', files = ['sim.root'], xSection = 1, nGenEvents = 1, triggers = [], effCorrFactor = 1 ) testComp.splitFactor = 1 selectedComponents = [testComp] sequence = cfg.Sequence( [ # effAndSmear, reader, jetAna, treeProducer ] )
jetAna = cfg.Analyzer( 'PFSimJetAnalyzer', jetPt=10., jetEta=4.7, btagSFseed=123456, relaxJetId=True, ) treeProducer = cfg.Analyzer('PFSimTreeProducer') ############################################################################### TTJets = cfg.MCComponent(name='TTJets', files=sorted(glob.glob('Prod_TT_20k/Job*/*.root')), xSection=225.197, nGenEvents=1, triggers=[], effCorrFactor=1) TTJets.splitFactor = 1 HZ_HZHA = cfg.MCComponent(name='ee_HZ', files=['cmgTuple_HZHA_10.root'], xSection=0.2, nGenEvents=18000, triggers=[], effCorrFactor=1) selectedComponents = [HZHA] sequence = cfg.Sequence([ # effAndSmear,
'MissMassAnalyzer' ) treeProducer = cfg.Analyzer( 'PFSimTreeProducer' ) ############################################################################### # need cross-sections ZH = cfg.MCComponent( name = 'ZH', files = ['zh_gensim.root'], xSection = 0.131, nGenEvents = 20000, triggers = [], effCorrFactor = 1 ) WWH = cfg.MCComponent( name = 'WWH', files = ['wwh_gensim.root'], xSection = 0.0267, nGenEvents = 5000, triggers = [], effCorrFactor = 1 ) selectedComponents = [ZH]
import CMGTools.RootTools.fwlite.Config as cfg valentinaFactor = 0.95 DYJets = cfg.MCComponent(name='DYJets', files=[], xSection=3048. * valentinaFactor, nGenEvents=1, triggers=[], effCorrFactor=1) WJets = cfg.MCComponent(name='WJets', files=[], xSection=31314., nGenEvents=1, triggers=[], effCorrFactor=1) W1Jets = cfg.MCComponent(name='W1Jets', files=[], xSection=1., nGenEvents=1, triggers=[], effCorrFactor=1) W2Jets = cfg.MCComponent(name='W2Jets', files=[], xSection=1., nGenEvents=1, triggers=[], effCorrFactor=1)
import CMGTools.RootTools.fwlite.Config as cfg # from CMGTools.H2TauTau.proto.samples.sampleShift import sampleShift DYJets = cfg.MCComponent( name = 'DYJets', files = [], xSection = 2008.4*3., nGenEvents = 1, triggers = [], effCorrFactor = 1 ) DY1Jets = cfg.MCComponent( name = 'DY1Jets', files = [], xSection = 561.0, nGenEvents = 1, triggers = [], effCorrFactor = 1 ) DY2Jets = cfg.MCComponent( name = 'DY2Jets', files = [], xSection = 181., nGenEvents = 1, triggers = [], effCorrFactor = 1 ) DY3Jets = cfg.MCComponent( name = 'DY3Jets', files = [], xSection = 51.1,
import copy import os import CMGTools.RootTools.fwlite.Config as cfg QCDMuH20Pt15 = cfg.MCComponent(name='QCDMuH20Pt15', files=[], xSection=1., nGenEvents=1, triggers=[], effCorrFactor=1) QCDMuH15to20Pt5 = cfg.MCComponent(name='QCDMuH15to20Pt5', files=[], xSection=1., nGenEvents=1, triggers=[], effCorrFactor=1) mc_qcd = [ QCDMuH20Pt15, QCDMuH15to20Pt5, ]