import ConfigDefinitions.BranchAdditions.BranchDef as BranchDef import ConfigDefinitions.BranchAdditions.UserDefinedBranches.Triggers_17_Embedded as Triggers import ConfigDefinitions.BranchAdditions.UserDefinedBranches.MTBranch as MT import ConfigDefinitions.BranchAdditions.UserDefinedBranches.DR as DeltaR import ConfigDefinitions.BranchAdditions.UserDefinedBranches.TES as TES import ConfigDefinitions.BranchAdditions.UserDefinedBranches.MES as MES import ConfigDefinitions.BranchAdditions.UserDefinedBranches.LLFakeES as LLFakeES MC_Data_Collection = BranchDef.UserBranchCollection() MC_Data_Collection.UserBranches = [ Triggers.Trigger24, Triggers.Trigger27, Triggers.Trigger2027, MT.MTBranch, DeltaR.DeltaRBranch, TES.TES_E_UP_2017Branch, TES.TES_E_DOWN_2017Branch, TES.TES_PT_UP_2017Branch, TES.TES_PT_DOWN_2017Branch, TES.TES_MET_UP_2017Branch, TES.TES_MET_DOWN_2017Branch, TES.TES_METPhi_UP_2017Branch, TES.TES_METPhi_DOWN_2017Branch, MES.muonES_E_UP_Branch, MES.muonES_E_DOWN_Branch, MES.muonES_Pt_UP_Branch, MES.muonES_Pt_DOWN_Branch, MES.muonES_MET_UP_Branch, MES.muonES_MET_DOWN_Branch, MES.muonES_METPhi_UP_Branch, MES.muonES_METPhi_DOWN_Branch,
import ConfigDefinitions.BranchAdditions.BranchDef as BranchDef import ConfigDefinitions.BranchAdditions.UserDefinedBranches.Triggers_18_Data as Triggers import ConfigDefinitions.BranchAdditions.UserDefinedBranches.MTBranch as MT import ConfigDefinitions.BranchAdditions.UserDefinedBranches.DR as DeltaR import ConfigDefinitions.BranchAdditions.UserDefinedBranches.TES as TES import ConfigDefinitions.BranchAdditions.UserDefinedBranches.MES as MES import ConfigDefinitions.BranchAdditions.UserDefinedBranches.LLFakeES as LLFakeES DataCollection = BranchDef.UserBranchCollection() DataCollection.UserBranches = [ Triggers.Trigger24, Triggers.Trigger27, Triggers.Trigger2027, MT.MTBranch, DeltaR.DeltaRBranch, ]
import ConfigDefinitions.BranchAdditions.UserDefinedBranches.MES as MES import ConfigDefinitions.BranchAdditions.UserDefinedBranches.LLFakeES as LLFakeES import ConfigDefinitions.BranchAdditions.UserDefinedBranches.RivetMjj as RivetMjj import ConfigDefinitions.BranchAdditions.UserDefinedBranches.DummyFiducial as Fiducial import ConfigDefinitions.BranchAdditions.UserDefinedBranches.HiggsMass as HiggsMass import ConfigDefinitions.BranchAdditions.UserDefinedBranches.HiggsEta as HiggsEta import ConfigDefinitions.BranchAdditions.UserDefinedBranches.HiggsPhi as HiggsPhi import ConfigDefinitions.BranchAdditions.UserDefinedBranches.HiggsPt as HiggsPt import ConfigDefinitions.BranchAdditions.UserDefinedBranches.VisibleMass as VisibleMass import ConfigDefinitions.BranchAdditions.UserDefinedBranches.VisibleEta as VisibleEta import ConfigDefinitions.BranchAdditions.UserDefinedBranches.VisiblePhi as VisiblePhi import ConfigDefinitions.BranchAdditions.UserDefinedBranches.VisiblePt as VisiblePt import ConfigDefinitions.BranchAdditions.UserDefinedBranches.MTBranch as MTBranch import ConfigDefinitions.BranchAdditions.UserDefinedBranches.DifferentialHiggsPt as DifferentialHiggsPt DifferentialCollection = BranchDef.UserBranchCollection() DifferentialCollection.UserBranches = [ TES.TES_E_UP_2017Branch, TES.TES_E_DOWN_2017Branch, TES.TES_PT_UP_2017Branch, TES.TES_PT_DOWN_2017Branch, TES.TES_MET_UP_2017Branch, TES.TES_MET_DOWN_2017Branch, TES.TES_METPhi_UP_2017Branch, TES.TES_METPhi_DOWN_2017Branch, MES.muonES_E_UP_Branch, MES.muonES_E_DOWN_Branch, MES.muonES_Pt_UP_Branch, MES.muonES_Pt_DOWN_Branch, MES.muonES_MET_UP_Branch, MES.muonES_MET_DOWN_Branch,
import ConfigDefinitions.BranchAdditions.BranchDef as BranchDef import ConfigDefinitions.BranchAdditions.UserDefinedBranches.Triggers_16_Embedded as Triggers import ConfigDefinitions.BranchAdditions.UserDefinedBranches.MTBranch as MT import ConfigDefinitions.BranchAdditions.UserDefinedBranches.DR as DeltaR SMHTT_2016_Collection = BranchDef.UserBranchCollection() SMHTT_2016_Collection.UserBranches = [Triggers.Trigger22, Triggers.Trigger1920, MT.MTBranch, DeltaR.DeltaRBranch, ]
import ConfigDefinitions.BranchAdditions.BranchDef as BranchDef import ConfigDefinitions.BranchAdditions.UserDefinedBranches.EmbeddedTES as TES import ConfigDefinitions.BranchAdditions.UserDefinedBranches.MES as MES import ConfigDefinitions.BranchAdditions.UserDefinedBranches.LLFakeES as LLFakeES EScaleCollection = BranchDef.UserBranchCollection() EScaleCollection.UserBranches = [ TES.TES_E_UP_2018Branch, TES.TES_E_DOWN_2018Branch, TES.TES_PT_UP_2018Branch, TES.TES_PT_DOWN_2018Branch, TES.TES_MET_UP_2018Branch, TES.TES_MET_DOWN_2018Branch, TES.TES_METPhi_UP_2018Branch, TES.TES_METPhi_DOWN_2018Branch, MES.muonES_E_UP_Branch, MES.muonES_E_DOWN_Branch, MES.muonES_Pt_UP_Branch, MES.muonES_Pt_DOWN_Branch, MES.muonES_MET_UP_Branch, MES.muonES_MET_DOWN_Branch, MES.muonES_METPhi_UP_Branch, MES.muonES_METPhi_DOWN_Branch, LLFakeES.EES_E_UP_Branch, LLFakeES.EES_E_DOWN_Branch, LLFakeES.EES_Pt_UP_Branch, LLFakeES.EES_Pt_DOWN_Branch, LLFakeES.EES_MET_UP_Branch, LLFakeES.EES_MET_DOWN_Branch, LLFakeES.EES_METPhi_UP_Branch, LLFakeES.EES_METPhi_DOWN_Branch,
import ConfigDefinitions.BranchAdditions.BranchDef as BranchDef import ConfigDefinitions.BranchAdditions.UserDefinedBranches.Triggers_18_Embedded as Triggers import ConfigDefinitions.BranchAdditions.UserDefinedBranches.MTBranch as MT import ConfigDefinitions.BranchAdditions.UserDefinedBranches.DR as DeltaR import ConfigDefinitions.BranchAdditions.UserDefinedBranches.TES as TES import ConfigDefinitions.BranchAdditions.UserDefinedBranches.MES as MES import ConfigDefinitions.BranchAdditions.UserDefinedBranches.LLFakeES as LLFakeES EmbeddedCollection = BranchDef.UserBranchCollection() EmbeddedCollection.UserBranches = [ Triggers.Trigger24, Triggers.Trigger27, Triggers.Trigger2027, MT.MTBranch, DeltaR.DeltaRBranch, TES.TES_E_UP_2018Branch, TES.TES_E_DOWN_2018Branch, TES.TES_PT_UP_2018Branch, TES.TES_PT_DOWN_2018Branch, TES.TES_MET_UP_2018Branch, TES.TES_MET_DOWN_2018Branch, TES.TES_METPhi_UP_2018Branch, TES.TES_METPhi_DOWN_2018Branch, MES.muonES_E_UP_Branch, MES.muonES_E_DOWN_Branch, MES.muonES_Pt_UP_Branch, MES.muonES_Pt_DOWN_Branch, MES.muonES_MET_UP_Branch, MES.muonES_MET_DOWN_Branch, MES.muonES_METPhi_UP_Branch, MES.muonES_METPhi_DOWN_Branch,
import ConfigDefinitions.BranchAdditions.BranchDef as BranchDef import ConfigDefinitions.BranchAdditions.UserDefinedBranches.HiggsMass as HiggsMass import ConfigDefinitions.BranchAdditions.UserDefinedBranches.HiggsEta as HiggsEta import ConfigDefinitions.BranchAdditions.UserDefinedBranches.HiggsPhi as HiggsPhi import ConfigDefinitions.BranchAdditions.UserDefinedBranches.HiggsPt as HiggsPt import ConfigDefinitions.BranchAdditions.UserDefinedBranches.VisibleMass as VisibleMass import ConfigDefinitions.BranchAdditions.UserDefinedBranches.VisibleEta as VisibleEta import ConfigDefinitions.BranchAdditions.UserDefinedBranches.VisiblePhi as VisiblePhi import ConfigDefinitions.BranchAdditions.UserDefinedBranches.VisiblePt as VisiblePt import ConfigDefinitions.BranchAdditions.UserDefinedBranches.MTBranch as MTBranch HiggsVariablesCollection = BranchDef.UserBranchCollection() HiggsVariablesCollection.UserBranches = [ HiggsEta.HiggsEtaBranch, HiggsMass.HiggsMassBranch, HiggsPhi.HiggsPhiBranch, HiggsPt.HiggsPtBranch, VisibleEta.VisibleEtaBranch, VisibleMass.VisibleMassBranch, VisiblePhi.VisiblePhiBranch, VisiblePt.VisiblePtBranch, ]
#create a quick test collection to test adding a branch to stuff import ConfigDefinitions.BranchAdditions.BranchDef as BranchDef import ConfigDefinitions.BranchAdditions.UserDefinedBranches.MTBranch as MTBranchDef TestCollection = BranchDef.UserBranchCollection() TestCollection.UserBranches = [MTBranchDef.MTBranch]