from Core.ComponentList import *
from Core.Dataset import Dataset
from Utils.System import system
from Utils.SumWeight import handleSumWeight
import os

# ____________________________________________________________________________________________________________________________________________ ||
#
HToZaTo2l2g_M1 = Dataset(
    "HToZaTo2l2g_M1",
    ComponentList([
        #Component("HToZaTo2l2g_M1","/Users/lucien/CMS/DelphesAnalysis/HToZaTo2l2g/Data/2020-06-02_MuonTreeProducer_combined.root","LiteTree",inUFTier2=False),
        Component(
            "HToZaTo2l2g_M1",
            "/cmsuf/data/store/user/t2/users/klo/Delphes/ALP_HToZaTo2l2g_M1/2020-06-02/MuonTreeProducer/2020-06-02_MuonTreeProducer_combined.root",
            "LiteTree",
            inUFTier2=False),
    ]),
    isMC=True,
    xs=1,
)
HToZaTo2l2g_M1.sumw = 4995000.
        )

qqZZTo4L = Dataset(
        "qqZZTo4L",
        qqZZ_cmpList,
        isMC                = True,
        xs                  = 1.256,
        )
if sumWeightFromT2:
    qqZZTo4L.setSumWeight(
        bkgTreeDir+"ZZTo4L_13TeV_powheg_pythia8_RunIIFall17MiniAOD-94X_mc2017_realistic_v10_ext1-v1.root",
        sumWeightHist,
        True,
        )
else:
    qqZZTo4L.sumw = 6669988.0

# ____________________________________________________________________________________________________________________________________________ ||
# ggH
ggH_cmpList = ComponentList(
        [ 
            Component("ggH",bkgSkimTreeDir+"GluGluHToZZTo4L_M125_13TeV_powheg2_JHUGenV7011_pythia8.root","passedEvents",inUFTier2=inUFTier2),
        ]
        )

ggH = Dataset(
        "ggH",
        ggH_cmpList,
        isMC                = True,
        #xs                  = 0.01218,
        xs                  = 48.52*0.0002768,
from Core.ComponentList import *
from Core.Dataset import Dataset
from Utils.System import system
from Utils.SumWeight import handleSumWeight
import os

# ____________________________________________________________________________________________________________________________________________ ||
#
ZJetsToLL_LO_MLM = Dataset(
    "ZJetsToLL_LO_MLM",
    ComponentList([
        Component(
            "ZJetsToLL_LO_MLM",
            "/cmsuf/data/store/user/t2/users/klo/Delphes/ZJetsToLL_LO_MLM/2020-07-09/MuonTreeProducer/2020-07-09_MuonTreeProducer.root",
            "LiteTree",
            inUFTier2=False),
    ]),
    isMC=True,
    xs=1,
)
ZJetsToLL_LO_MLM.sumw = 4899797.
Ejemplo n.º 4
0
    filePath = os.path.join(common_path,sampleName,fileName)
    cmpList = ComponentList(
            [Component(parentName,filePath,treeName,inUFTier2,)]
            )
    tmpDataset = Dataset(parentName,cmpList,)
    tmpDataset.setSumWeight(filePath,sumWeight,inUFTier2)
    #componentList.append(tmpDataset)
    if parentName not in sampleDict:
        sampleDict[parentName] = tmpDataset
    else:
        sampleDict[parentName].add(tmpDataset)

# Exceptionally handling TT Powheg sample
TT_pow_comps = makeComponents("TT_pow","/cms/data/store/user/klo/HeppyTree/heppy_80X_RA5_Legacy/July18_v1/TT_pow/180712_162135/0000/",treeName,inUFTier2)
TT_pow = Dataset("TT_pow",ComponentList([]),xs=1.)
TT_pow.sumw = 0.
for comp in TT_pow_comps:
    temp_comp_list = ComponentList([comp])
    tmpDataset = Dataset("TT_pow",temp_comp_list,xs=1.)
    tmpDataset.setSumWeight(comp.path,sumWeight,inUFTier2)
    TT_pow.add(tmpDataset)

TT_pow_ext3_comps = makeComponents("TT_pow","/cms/data/store/user/klo/HeppyTree/heppy_80X_RA5_Legacy/July18_v1/TT_pow/180712_162135/0000/",treeName,inUFTier2)
TT_pow_ext3 = Dataset("TT_pow_ext3",ComponentList([]),xs=1.)
TT_pow_ext3.sumw = 0.
for comp in TT_pow_ext3_comps:
    temp_comp_list = ComponentList([comp])
    tmpDataset = Dataset("TT_pow_ext3",temp_comp_list,xs=1.)
    tmpDataset.setSumWeight(comp.path,sumWeight,inUFTier2)
    TT_pow_ext3.add(tmpDataset)
TT_pow.add(TT_pow_ext3)
              inUFTier2=inUFTier2),
    Component("ZGGToLLGG",
              os.path.join(bkgSkimTreeDir_ZGGToLLGG_2,
                           "BEA062A0-354B-E911-902F-1866DA7F936D.root"),
              treePathInFile,
              inUFTier2=inUFTier2),
    Component("ZGGToLLGG",
              os.path.join(bkgSkimTreeDir_ZGGToLLGG_2,
                           "FAC6FD09-9B4C-E911-AF4D-AC1F6B0DE3A4.root"),
              treePathInFile,
              inUFTier2=inUFTier2),
    Component("ZGGToLLGG",
              os.path.join(bkgSkimTreeDir_ZGGToLLGG_3,
                           "D4E5C496-274B-E911-81A3-00259029E670.root"),
              treePathInFile,
              inUFTier2=inUFTier2),
])

ZGGToLLGG = Dataset(
    "ZGGToLLGG",
    ZGGToLLGG_cmpList,
    isMC=True,
    xs=1.256,
)

ZGGToLLGG.sumw = 0.
for cmp in ZGGToLLGG_cmpList:
    ZGGToLLGG.sumw += cmp.getSumWeightNanoAOD()

# ____________________________________________________________________________________________________________________________________________ ||
Ejemplo n.º 6
0
ALP_HToZa_M1_cmpList = ComponentList([
    Component("ALP_HToZa_M1",
              os.path.join(skimTreeDir_ALP, "ALP_M1.root"),
              treePathInFile,
              inUFTier2=inUFTier2)
])

ALP_HToZa_M1 = Dataset(
    "ALP_HToZa_M1",
    ALP_HToZa_M1_cmpList,
    isMC=True,
    isSignal=True,
    xs=1.,
)

ALP_HToZa_M1.sumw = 0.
for cmp in ALP_HToZa_M1_cmpList:
    ALP_HToZa_M1.sumw += cmp.getSumWeightNanoAOD()

# ____________________________________________________________________________________________________________________________________________ ||
# ALP_HToZa_M5
ALP_HToZa_M5_cmpList = ComponentList([
    Component("ALP_HToZa_M5",
              os.path.join(skimTreeDir_ALP, "ALP_M5.root"),
              treePathInFile,
              inUFTier2=inUFTier2)
])

ALP_HToZa_M5 = Dataset(
    "ALP_HToZa_M5",
    ALP_HToZa_M5_cmpList,