def __init__(self, name): Module.__init__(self, name, None) self.sf = BDT_eventReco( weightfile_bloose= '../../data/kinMVA/tth/TMVAClassification_bloose_BDTG.weights.xml', weightfile_btight= '../../data/kinMVA/tth/TMVAClassification_btight_BDTG.weights.xml', weightfile_hj= '../../data/kinMVA/tth/Hj_2017_configA_dcsv_BDTG.weights.xml', weightfile_hjj='../../data/kinMVA/tth/Hjj_csv_BDTG.weights.xml', weightfile_rTT= '../../data/kinMVA/tth/resTop_xgb_csv_order_deepCTag.xml.gz', weightfile_httTT= '../../data/kinMVA/tth/HadTopTagger_resolved_XGB_CSV_sort_withKinFit.xml', kinfitfile_httTT= '../../data/kinMVA/tth/TF_jets_kinfit_httTT.root', algostring='k_rTT_Hj', csv_looseWP=0.5426, csv_mediumWP=0.8484, selection=[ lambda leps, jets, event: len(leps) >= 2 and len(jets ) >= 3, lambda leps, jets, event: leps[0].conePt > 20 and leps[1]. conePt > 10, ], )
def __init__(self): Module.__init__(self) if "/hwwfiducial_cc.so" not in ROOT.gSystem.GetLibraries(): ROOT.gROOT.LoadMacro( os.path.dirname(os.path.realpath(__file__)) + '/hwwfiducial.cc+') self.worker = ROOT.HWWFiducial() self.readerversion = 0 self.skipFile = False
def __init__(self, name): Module.__init__(self, name, None) self.sf1 = EvtTagger("Met50", [lambda ev: ev.met_pt >= 50])
def __init__(self, name): Module.__init__(self,name,None) self.sf = EventVars2LSS('','Recl')
def __init__(self, name): Module.__init__(self,name,None) self.sf = FinalMVA_3L()
def __init__(self, name): Module.__init__(self,name,None) self.sf1 = ObjTagger("LepPt25","LepGood",[lambda ob : ob.pt >= 25])