def fn(input_name, isData, full_path): PInfo(sname + '.fn', 'Starting to process ' + input_name) # now we instantiate and configure the analyzer skimmer = root.PandaAnalyzer() analysis = monojet(True) analysis.processType = utils.classify_sample(full_path, isData) analysis.genOnly = False skimmer.SetAnalysis(analysis) skimmer.isData = isData skimmer.SetPreselectionBit(root.PandaAnalyzer.kDiMu) return utils.run_PandaAnalyzer(skimmer, isData, input_name)
def fn(input_name, isData, full_path): PInfo(sname+'.fn','Starting to process '+input_name) # now we instantiate and configure the analyzer skimmer = root.PandaAnalyzer() analysis = lepmonotop(True) analysis.processType = utils.classify_sample(full_path, isData) #if analysis.processType == root.kTT or analysis.processType == root.kH: # analysis.reclusterGen = True # only turn on if necessary analysis.reclusterGen = True skimmer.SetAnalysis(analysis) skimmer.isData=isData skimmer.SetPreselectionBit(root.PandaAnalyzer.kLepMonoTop) skimmer.SetPreselectionBit(root.PandaAnalyzer.kPassTrig) return utils.run_PandaAnalyzer(skimmer, isData, input_name)