Example #1
0
    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
Example #2
0
    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
Example #3
0
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,
Example #5
0
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',
Example #6
0
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)
Example #7
0
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]
Example #8
0
## 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
Example #9
0
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]
Example #10
0
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)
Example #11
0
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)
Example #12
0
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=[],
Example #13
0
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 )
Example #14
0
    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
Example #15
0
    '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)
Example #17
0
    '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.
Example #18
0
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
Example #20
0
    '/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):
Example #21
0
    # 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 )

Example #22
0
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 )

Example #24
0
    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)
Example #25
0
    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
   ] )
Example #26
0
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,
Example #27
0
    '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]  
Example #28
0
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)
Example #29
0
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,
Example #30
0
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,
]