# Systematic Shifts 1sigma process.eventSelectionETTauUp = createSystematics( process, process.selectionSequenceET, "TauUp", 1.00, 1.0, 1.03, 0, 1.0 ) process.eventSelectionETTauDown = createSystematics( process, process.selectionSequenceET, "TauDown", 1.0, 1.0, 0.97, 0, 1.0 ) # process.eventSelectionETEleUp = createSystematics(process,process.selectionSequenceET,'EleUp',1.01,1.0,1.03,0,1.0) # process.eventSelectionETEleDown = createSystematics(process,process.selectionSequenceET,'EleDown',0.99,1.0,0.97,0,1.0) createGeneratedParticles(process, "genDaughters", ["keep pdgId = 15", "keep pdgId = -15"]) from UWAnalysis.Configuration.tools.ntupleToolsPT import addEleTauEventTree addEleTauEventTree(process, "eleTauEventTree") addEleTauEventTree(process, "eleTauEventTreeFinal", "eleTausOS", "osDiElectrons") addEventSummary(process, True, "ET", "eventSelectionET") addEleTauEventTree(process, "eleTauEventTreeTauUp", "eleTausSortedTauUp", "osDiElectronsTauUp") addEleTauEventTree(process, "eleTauEventTreeTauDown", "eleTausSortedTauDown", "osDiElectronsTauDown") addEleTauEventTree(process, "eleTauEventTreeFinalTauUp", "eleTausOSTauUp", "osDiElectronsTauUp") addEleTauEventTree(process, "eleTauEventTreeFinalTauDown", "eleTausOSTauDown", "osDiElectronsTauDown") # addEleTauEventTree(process,'eleTauEventTreeEleUp','eleTausSortedEleUp','osDiElectronsEleUp') # addEleTauEventTree(process,'eleTauEventTreeEleDown','eleTausSortedEleDown','osDiElectronsEleDown')
from UWAnalysis.Configuration.tools.analysisToolsPT import * defaultReconstructionPT(process,'HLT', [ "HLT_Ele20_CaloIdVT_CaloIsoRhoT_TrkIdT_TrkIsoT_LooseIsoPFTau20", "HLT_Ele22_eta2p1_WP90Rho_LooseIsoPFTau20", "HLT_IsoMu18_eta2p1_LooseIsoPFTau20", "HLT_IsoMu17_eta2p1_LooseIsoPFTau20" ]) #EventSelection process.load("UWAnalysis.Configuration.LepTauAnalysis_cff") process.eventSelectionMT = cms.Path(process.selectionSequenceMT) process.eventSelectionET = cms.Path(process.selectionSequenceET) from UWAnalysis.Configuration.tools.ntupleToolsPT import addMuTauEventTree addMuTauEventTree(process,'muTauEventTree') addMuTauEventTree(process,'muTauEventTreeIso','diTausLooseTauIsolation','diMuonsSorted') addMuTauEventTree(process,'muTauEventTreeFinal','diTausOS','diMuonsSorted') from UWAnalysis.Configuration.tools.ntupleToolsPT import addEleTauEventTree addEleTauEventTree(process,'eleTauEventTree') addEleTauEventTree(process,'eleTauEventTreeIso','eleTausLooseIsolation','osDiElectrons') addEleTauEventTree(process,'eleTauEventTreeFinal','eleTausOS','osDiElectrons') addEventSummary(process,False,'MT','eventSelectionMT') addEventSummary(process,False,'ET','eventSelectionET')