Beispiel #1
0
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)