00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004 SingleTauDQMPFTaus = cms.EDFilter("HLTTauDQMOfflineSource",
00005 DQMFolder = cms.string('HLTOffline/HLTTAU/SingleTau/'),
00006 monitorName = cms.string('RefToPFTaus'),
00007 outputFile = cms.string(''),
00008 prescaleEvt = cms.int32(-1),
00009 disableROOToutput = cms.bool(True),
00010 verbose = cms.bool(False),
00011 NTriggeredTaus = cms.uint32(1),
00012 NTriggeredLeptons = cms.uint32(0),
00013 LeptonPDGId = cms.int32(0),
00014 TauPDGId = cms.int32(15),
00015 TriggerEvent = cms.InputTag("hltTriggerSummaryAOD","",""),
00016 MainFilter = cms.InputTag("hltFilterL3SingleTau","","HLT"),
00017 L1BackupFilter = cms.InputTag("NONE"),
00018 L2BackupFilter = cms.InputTag("NONE"),
00019 L25BackupFilter = cms.InputTag("NONE"),
00020 L3BackupFilter = cms.InputTag("NONE"),
00021 refTauObjects = cms.InputTag("TauRefProducer","PFTaus"),
00022 refLeptonObjects = cms.InputTag("NONE","NONE"),
00023 matchingDeltaR = cms.double(0.3),
00024 HistEtMin = cms.double(0.),
00025 HistEtMax = cms.double(100),
00026 HistNEtBins = cms.int32(50),
00027 HistNEtaBins = cms.int32(25)
00028 )
00029
00030
00031 SingleTauDQML2RefPFTaus = cms.EDFilter("HLTTauCaloDQMOfflineSource",
00032 DQMFolder = cms.string('HLTOffline/HLTTAU/SingleTau/L2_Matched_To_PFTau'),
00033 L2InfoAssociationInput = cms.InputTag("hltL2SingleTauIsolationProducer","L2TauIsolationInfoAssociator"),
00034 refCollection = cms.InputTag("TauRefProducer","PFTaus"),
00035 MET = cms.InputTag("hltMet"),
00036 doReference = cms.bool(True),
00037 MatchDeltaR = cms.double(0.3),
00038 OutputFileName = cms.string(''),
00039 L2IsolatedJets = cms.InputTag("hltL2SingleTauIsolationSelector","Isolated"),
00040 EtMin = cms.double(0.),
00041 EtMax = cms.double(100.),
00042 NBins = cms.int32(50)
00043 )
00044
00045
00046 SingleTauDQML2RefCaloTaus = cms.EDFilter("HLTTauCaloDQMOfflineSource",
00047 DQMFolder = cms.string('HLTOffline/HLTTAU/SingleTau/L2_Matched_To_CaloTau'),
00048 L2InfoAssociationInput = cms.InputTag("hltL2SingleTauIsolationProducer","L2TauIsolationInfoAssociator"),
00049 refCollection = cms.InputTag("TauRefProducer","CaloTaus"),
00050 MET = cms.InputTag("hltMet"),
00051 doReference = cms.bool(True),
00052 MatchDeltaR = cms.double(0.3),
00053 OutputFileName = cms.string(''),
00054 L2IsolatedJets = cms.InputTag("hltL2SingleTauIsolationSelector","Isolated"),
00055 EtMin = cms.double(0.),
00056 EtMax = cms.double(100.),
00057 NBins = cms.int32(50)
00058 )
00059
00060 SingleTauDQML2RefElectrons = cms.EDFilter("HLTTauCaloDQMOfflineSource",
00061 DQMFolder = cms.string('HLTOffline/HLTTAU/SingleTau/L2_Matched_To_Electrons'),
00062 L2InfoAssociationInput = cms.InputTag("hltL2SingleTauIsolationProducer","L2TauIsolationInfoAssociator"),
00063 refCollection = cms.InputTag("TauRefProducer","Electrons"),
00064 MET = cms.InputTag("hltMet"),
00065 doReference = cms.bool(True),
00066 MatchDeltaR = cms.double(0.3),
00067 OutputFileName = cms.string(''),
00068 L2IsolatedJets = cms.InputTag("hltL2SingleTauIsolationSelector","Isolated"),
00069 EtMin = cms.double(0.),
00070 EtMax = cms.double(100.),
00071 NBins = cms.int32(50)
00072 )
00073
00074
00075
00076
00077
00078
00079
00080
00081
00082
00083
00084 SingleTauDQML3RefPFTaus = cms.EDFilter("HLTTauTrkDQMOfflineSource",
00085 DQMFolder = cms.string('HLTOffline/HLTTAU/SingleTau/L3_Matched_To_PFTaus'),
00086 ConeIsolation = cms.InputTag("hltConeIsolationL3SingleTau"),
00087 InputJets = cms.InputTag("hltIsolatedL25SingleTau"),
00088 IsolatedJets = cms.InputTag("hltIsolatedL3PixelTau"),
00089 refCollection = cms.InputTag("TauRefProducer","PFTaus"),
00090 Type = cms.string('L3'),
00091 doReference = cms.bool(True),
00092 MatchDeltaR = cms.double(0.3),
00093 OutputFileName = cms.string(''),
00094 EtMin = cms.double(0.),
00095 EtMax = cms.double(200.),
00096 NBins = cms.int32(50)
00097 )
00098
00099
00100 SingleTauDQML3RefCaloTaus = cms.EDFilter("HLTTauTrkDQMOfflineSource",
00101 DQMFolder = cms.string('HLTOffline/HLTTAU/SingleTau/L3_Matched_To_Calotaus'),
00102 ConeIsolation = cms.InputTag("hltConeIsolationL3SingleTau"),
00103 InputJets = cms.InputTag("hltIsolatedL25SingleTau"),
00104 IsolatedJets = cms.InputTag("hltIsolatedL3SingleTau"),
00105 refCollection = cms.InputTag("TauRefProducer","CaloTaus"),
00106 Type = cms.string('L3'),
00107 doReference = cms.bool(True),
00108 MatchDeltaR = cms.double(0.3),
00109 OutputFileName = cms.string(''),
00110 EtMin = cms.double(0.),
00111 EtMax = cms.double(100.),
00112 NBins = cms.int32(50)
00113 )
00114
00115
00116 SingleTauDQML3RefElectrons = cms.EDFilter("HLTTauTrkDQMOfflineSource",
00117 DQMFolder = cms.string('HLTOffline/HLTTAU/SingleTau/L3_Matched_To_Electrons'),
00118 ConeIsolation = cms.InputTag("hltConeIsolationL3SingleTauIsolated"),
00119 InputJets = cms.InputTag("hltIsolatedL25SingleTau"),
00120 IsolatedJets = cms.InputTag("hltIsolatedL3SingleTau"),
00121 refCollection = cms.InputTag("TauRefProducer","Electrons"),
00122 Type = cms.string('L3'),
00123 doReference = cms.bool(True),
00124 MatchDeltaR = cms.double(0.3),
00125 OutputFileName = cms.string(''),
00126 EtMin = cms.double(0.),
00127 EtMax = cms.double(100.),
00128 NBins = cms.int32(50)
00129 )
00130
00131
00132
00133
00134
00135
00136 SingleTauDQML25RefPFTaus = cms.EDFilter("HLTTauTrkDQMOfflineSource",
00137 DQMFolder = cms.string('HLTOffline/HLTTAU/SingleTau/L25_Matched_To_PFtaus'),
00138 ConeIsolation = cms.InputTag("hltConeIsolationL25SingleTau"),
00139 InputJets = cms.InputTag("hltL2SingleTauIsolationSelector","Isolated"),
00140 IsolatedJets = cms.InputTag("hltIsolatedL25SingleTau"),
00141 refCollection = cms.InputTag("TauRefProducer","PFTaus"),
00142 Type = cms.string('L25'),
00143 doReference = cms.bool(True),
00144 MatchDeltaR = cms.double(0.3),
00145 OutputFileName = cms.string(''),
00146 EtMin = cms.double(0.),
00147 EtMax = cms.double(200.),
00148 NBins = cms.int32(50)
00149 )
00150
00151
00152 SingleTauDQML25RefCaloTaus = cms.EDFilter("HLTTauTrkDQMOfflineSource",
00153 DQMFolder = cms.string('HLTOffline/HLTTAU/SingleTau/L25_Matched_To_Calotaus'),
00154 ConeIsolation = cms.InputTag("hltConeIsolationL25SingleTau"),
00155 InputJets = cms.InputTag("hltL2SingleTauIsolationSelector","Isolated"),
00156 IsolatedJets = cms.InputTag("hltIsolatedL25SingleTau"),
00157 refCollection = cms.InputTag("TauRefProducer","CaloTaus"),
00158 Type = cms.string('L25'),
00159 doReference = cms.bool(True),
00160 MatchDeltaR = cms.double(0.3),
00161 OutputFileName = cms.string(''),
00162 EtMin = cms.double(0.),
00163 EtMax = cms.double(100.),
00164 NBins = cms.int32(50)
00165 )
00166
00167
00168 SingleTauDQML25RefElectrons = cms.EDFilter("HLTTauTrkDQMOfflineSource",
00169 DQMFolder = cms.string('HLTOffline/HLTTAU/SingleTau/L25_Matched_To_Electrons'),
00170 ConeIsolation = cms.InputTag("hltConeIsolationL25SingleTauIsolated"),
00171 InputJets = cms.InputTag("hltL2SingleTauIsolationSelector","Isolated"),
00172 IsolatedJets = cms.InputTag("hltIsolatedL25SingleTau"),
00173 refCollection = cms.InputTag("TauRefProducer","Electrons"),
00174 Type = cms.string('L25'),
00175 doReference = cms.bool(True),
00176 MatchDeltaR = cms.double(0.3),
00177 OutputFileName = cms.string(''),
00178 EtMin = cms.double(0.),
00179 EtMax = cms.double(100.),
00180 NBins = cms.int32(50)
00181 )
00182
00183
00184 HLTTauOfflineDQMSingleTauSequence = cms.Sequence(SingleTauDQMPFTaus+SingleTauDQML2RefPFTaus+SingleTauDQML2RefCaloTaus+SingleTauDQML2RefElectrons+SingleTauDQML25RefPFTaus+SingleTauDQML25RefCaloTaus+SingleTauDQML25RefElectrons+SingleTauDQML3RefPFTaus+SingleTauDQML3RefCaloTaus+SingleTauDQML3RefElectrons)
00185
00186
00187
00188
00189
00190
00191
00192