00001 import FWCore.ParameterSet.Config as cms
00002
00003 hltTauValidationProcess_STARTUP = "HLT"
00004
00005 hltTauValidationFolder_MC = 'HLT/TauRelVal/MC_8E29/'
00006
00007 hltTauValStartupMonitorMC = cms.EDAnalyzer("HLTTauDQMOfflineSource",
00008 MonitorSetup = cms.VPSet(
00009 cms.PSet(
00010 triggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_STARTUP),
00011 DQMFolder = cms.untracked.string(hltTauValidationFolder_MC+'DoubleTau'),
00012 Filter = cms.untracked.VInputTag(
00013 cms.InputTag("hltL1sDoubleLooseIsoTau15","",hltTauValidationProcess_STARTUP),
00014 cms.InputTag("hltFilterL2EtCutDoubleLooseIsoTau15","",hltTauValidationProcess_STARTUP),
00015 cms.InputTag("hltFilterL2EcalIsolationDoubleLooseIsoTau15","",hltTauValidationProcess_STARTUP)
00016 ),
00017 MatchDeltaR = cms.untracked.vdouble(0.5,0.2,0.2),
00018 NTriggeredTaus = cms.untracked.vuint32(2,2,2,2),
00019 NTriggeredLeptons = cms.untracked.vuint32(0,0,0,0,0),
00020 TauType = cms.untracked.vint32(-86,84,84,84),
00021 LeptonType = cms.untracked.vint32(0,0,0,0)
00022 ),
00023
00024 cms.PSet(
00025 triggerEventObject = cms.untracked.InputTag("hltTriggerSummaryAOD","",hltTauValidationProcess_STARTUP),
00026 DQMFolder = cms.untracked.string(hltTauValidationFolder_MC+'Summary'),
00027 Filter = cms.untracked.VInputTag(
00028 cms.InputTag("hltFilterL2EcalIsolationDoubleLooseIsoTau15","",hltTauValidationProcess_STARTUP),
00029 cms.InputTag("hltFilterL2EcalIsolationSingleIsoTau20","",hltTauValidationProcess_STARTUP)
00030 ),
00031 PathName = cms.untracked.vstring(
00032 'DoubleLooseIsoTau',
00033 'SingleLooseIsoTau'
00034 ),
00035 NTriggeredTaus = cms.untracked.vuint32(2,1),
00036 NTriggeredLeptons = cms.untracked.vuint32(0,0),
00037 TauType = cms.untracked.vint32(15,15),
00038 LeptonType = cms.untracked.vint32(0,0)
00039 ),
00040
00041 cms.PSet(
00042 triggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_STARTUP),
00043 DQMFolder = cms.untracked.string(hltTauValidationFolder_MC+'SingleTau'),
00044 Filter = cms.untracked.VInputTag(
00045 cms.InputTag("hltL1sSingleLooseIsoTau20","",hltTauValidationProcess_STARTUP),
00046 cms.InputTag("hltFilterL2EtCutSingleLooseIsoTau20","",hltTauValidationProcess_STARTUP),
00047 cms.InputTag("hltFilterL2EcalIsolationSingleLooseIsoTau20","",hltTauValidationProcess_STARTUP)
00048 ),
00049 MatchDeltaR = cms.untracked.vdouble(0.5,0.2,0.2),
00050 NTriggeredTaus = cms.untracked.vuint32(1,1,1,1),
00051 NTriggeredLeptons = cms.untracked.vuint32(0,0,0,0),
00052 TauType = cms.untracked.vint32(-86,84,84),
00053 LeptonType = cms.untracked.vint32(0,0,0)
00054 ),
00055 cms.PSet(
00056 DQMFolder = cms.string(hltTauValidationFolder_MC+'L1'),
00057 L1Taus = cms.InputTag("hltL1extraParticles","Tau"),
00058 L1Jets = cms.InputTag("hltL1extraParticles","Central"),
00059 L1Electrons = cms.InputTag("hltL1extraParticles","Isolated"),
00060 L1Muons = cms.InputTag("hltL1extraParticles")
00061 ),
00062
00063
00064 cms.PSet(
00065 DQMFolder = cms.string(hltTauValidationFolder_MC+'L2'),
00066 L2InfoAssociationInput = cms.InputTag("hltL2TauNarrowConeIsolationProducer"),
00067 L2IsolatedJets = cms.InputTag("hltL2TauRelaxingIsolationSelector","Isolated"),
00068 L2RegionalJets = cms.VInputTag(
00069 cms.InputTag("hltIconeTau1Regional"),
00070 cms.InputTag("hltIconeTau2Regional"),
00071 cms.InputTag("hltIconeTau3Regional"),
00072 cms.InputTag("hltIconeTau4Regional"),
00073 cms.InputTag("hltIconeCentral1Regional"),
00074 cms.InputTag("hltIconeCentral2Regional"),
00075 cms.InputTag("hltIconeCentral3Regional"),
00076 cms.InputTag("hltIconeCentral4Regional"))
00077
00078 ),
00079
00080 ),
00081 ConfigType = cms.vstring(
00082 "Path",
00083 "LitePath",
00084 "Path",
00085 "L1",
00086 "Calo"
00087 ),
00088
00089 doMatching = cms.bool(True),
00090 refObjects = cms.untracked.VInputTag(
00091 cms.InputTag("TauMCProducer","HadronicTauOneAndThreeProng"),
00092 cms.InputTag("TauMCProducer","LeptonicTauElectrons"),
00093 cms.InputTag("TauMCProducer","LeptonicTauMuons")
00094 )
00095 )
00096
00097
00098
00099 hltTauValidationFolder_PF = 'HLT/TauRelVal/PF_8E29/'
00100
00101 hltTauValStartupMonitorPF = cms.EDAnalyzer("HLTTauDQMOfflineSource",
00102 MonitorSetup = cms.VPSet(
00103 cms.PSet(
00104 triggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_STARTUP),
00105 DQMFolder = cms.untracked.string(hltTauValidationFolder_PF+'DoubleTau'),
00106 Filter = cms.untracked.VInputTag(
00107 cms.InputTag("hltL1sDoubleLooseIsoTau15","",hltTauValidationProcess_STARTUP),
00108 cms.InputTag("hltFilterL2EtCutDoubleLooseIsoTau15","",hltTauValidationProcess_STARTUP),
00109 cms.InputTag("hltFilterL2EcalIsolationDoubleLooseIsoTau15","",hltTauValidationProcess_STARTUP)
00110 ),
00111 MatchDeltaR = cms.untracked.vdouble(0.5,0.2,0.2),
00112 NTriggeredTaus = cms.untracked.vuint32(2,2,2,2),
00113 NTriggeredLeptons = cms.untracked.vuint32(0,0,0,0,0),
00114 TauType = cms.untracked.vint32(-86,84,84,84),
00115 LeptonType = cms.untracked.vint32(0,0,0,0)
00116 ),
00117
00118 cms.PSet(
00119 triggerEventObject = cms.untracked.InputTag("hltTriggerSummaryAOD","",hltTauValidationProcess_STARTUP),
00120 DQMFolder = cms.untracked.string(hltTauValidationFolder_PF+'Summary'),
00121 Filter = cms.untracked.VInputTag(
00122 cms.InputTag("hltFilterL2EcalIsolationDoubleLooseIsoTau15","",hltTauValidationProcess_STARTUP),
00123 cms.InputTag("hltFilterL2EcalIsolationSingleIsoTau20","",hltTauValidationProcess_STARTUP)
00124 ),
00125 PathName = cms.untracked.vstring(
00126 'DoubleLooseIsoTau',
00127 'SingleLooseIsoTau'
00128 ),
00129 NTriggeredTaus = cms.untracked.vuint32(2,1),
00130 NTriggeredLeptons = cms.untracked.vuint32(0,0),
00131 TauType = cms.untracked.vint32(15,15),
00132 LeptonType = cms.untracked.vint32(0,0)
00133 ),
00134
00135 cms.PSet(
00136 triggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_STARTUP),
00137 DQMFolder = cms.untracked.string(hltTauValidationFolder_PF+'SingleTau'),
00138 Filter = cms.untracked.VInputTag(
00139 cms.InputTag("hltL1sSingleLooseIsoTau20","",hltTauValidationProcess_STARTUP),
00140 cms.InputTag("hltFilterL2EtCutSingleLooseIsoTau20","",hltTauValidationProcess_STARTUP),
00141 cms.InputTag("hltFilterL2EcalIsolationSingleLooseIsoTau20","",hltTauValidationProcess_STARTUP)
00142 ),
00143 MatchDeltaR = cms.untracked.vdouble(0.5,0.2,0.2),
00144 NTriggeredTaus = cms.untracked.vuint32(1,1,1,1),
00145 NTriggeredLeptons = cms.untracked.vuint32(0,0,0,0),
00146 TauType = cms.untracked.vint32(-86,84,84),
00147 LeptonType = cms.untracked.vint32(0,0,0)
00148 ),
00149 cms.PSet(
00150 DQMFolder = cms.string(hltTauValidationFolder_PF+'L1'),
00151 L1Taus = cms.InputTag("hltL1extraParticles","Tau"),
00152 L1Jets = cms.InputTag("hltL1extraParticles","Central"),
00153 L1Electrons = cms.InputTag("hltL1extraParticles","Isolated"),
00154 L1Muons = cms.InputTag("hltL1extraParticles")
00155 ),
00156
00157
00158 cms.PSet(
00159 DQMFolder = cms.string(hltTauValidationFolder_PF+'L2'),
00160 L2InfoAssociationInput = cms.InputTag("hltL2TauNarrowConeIsolationProducer"),
00161 L2IsolatedJets = cms.InputTag("hltL2TauRelaxingIsolationSelector","Isolated"),
00162 L2RegionalJets = cms.VInputTag(
00163 cms.InputTag("hltIconeTau1Regional"),
00164 cms.InputTag("hltIconeTau2Regional"),
00165 cms.InputTag("hltIconeTau3Regional"),
00166 cms.InputTag("hltIconeTau4Regional"),
00167 cms.InputTag("hltIconeCentral1Regional"),
00168 cms.InputTag("hltIconeCentral2Regional"),
00169 cms.InputTag("hltIconeCentral3Regional"),
00170 cms.InputTag("hltIconeCentral4Regional"))
00171
00172 ),
00173
00174 ),
00175 ConfigType = cms.vstring(
00176 "Path",
00177 "LitePath",
00178 "Path",
00179 "L1",
00180 "Calo"
00181 ),
00182
00183 doMatching = cms.bool(True),
00184 refObjects = cms.untracked.VInputTag(
00185 cms.InputTag("TauRefCombiner",""),
00186 cms.InputTag("TauMCProducer","LeptonicTauElectrons"),
00187 cms.InputTag("TauMCProducer","LeptonicTauMuons")
00188 )
00189 )
00190
00191
00192
00193
00194 hltTauValStartup = cms.Sequence(hltTauValStartupMonitorMC+hltTauValStartupMonitorPF)
00195