def _setIsData(process, type, **kwargs): if type.lower().find('mc') == -1: switchToData.switchToData(process)
#__#factorization# #-------------------------------------------------------------------------------- # import utility function for estimation of systematic uncertainties from TauAnalysis.Configuration.tools.sysUncertaintyTools import disableSysUncertainties_runWtoTauNu # # define "hook" for keeping enabled/disabling estimation of systematic uncertainties # in case running jobs on the CERN batch system # (needs to be done after process.p has been defined) #__#systematics# #if not hasattr(process, "isBatchMode"): # disableSysUncertainties_runWtoTauNu(process) #-------------------------------------------------------------------------------- # disable accessing generator level information if running on data from TauAnalysis.Configuration.tools.switchToData import switchToData switchToData(process) #-------------------------------------------------------------------------------- # disable event-dump output in order to reduce size of log-files if hasattr(process, "disableEventDump"): process.analyzeWtoTauNuEvents.eventDumps = cms.VPSet() #-------------------------------------------------------------------------------- process.producePatTupleAll = cms.Sequence(process.producePatTuple + process.producePatTupleWtoTauNuSpecific) # define "hook" for enabling/disabling production of PAT-tuple event content, # depending on whether RECO/AOD or PAT-tuples are used as input for analysis # #__#patTupleProduction# if not hasattr(process, "isBatchMode"): process.p.replace(process.producePatTupleWtoTauNuSpecific, process.producePatTuple+process.producePatTupleWtoTauNuSpecific) #-------------------------------------------------------------------------------- # replace reco->aod.
def _setIsData(process, type, **kwargs): if type.lower().find('mc') == -1: switchToData.switchToData(process)
#__#factorization# #-------------------------------------------------------------------------------- # import utility function for estimation of systematic uncertainties from TauAnalysis.Configuration.tools.sysUncertaintyTools import disableSysUncertainties_runWtoTauNu # # define "hook" for keeping enabled/disabling estimation of systematic uncertainties # in case running jobs on the CERN batch system # (needs to be done after process.p has been defined) #__#systematics# #if not hasattr(process, "isBatchMode"): # disableSysUncertainties_runWtoTauNu(process) #-------------------------------------------------------------------------------- # disable accessing generator level information if running on data from TauAnalysis.Configuration.tools.switchToData import switchToData switchToData(process) #-------------------------------------------------------------------------------- # disable event-dump output in order to reduce size of log-files if hasattr(process, "disableEventDump"): process.analyzeWtoTauNuEvents.eventDumps = cms.VPSet() #-------------------------------------------------------------------------------- process.producePatTupleAll = cms.Sequence( process.producePatTuple + process.producePatTupleWtoTauNuSpecific) # define "hook" for enabling/disabling production of PAT-tuple event content, # depending on whether RECO/AOD or PAT-tuples are used as input for analysis # #__#patTupleProduction# if not hasattr(process, "isBatchMode"): process.p.replace( process.producePatTupleWtoTauNuSpecific,