00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004 DoubleTauDQMPFTaus = cms.EDFilter("HLTTauDQMOfflineSource",
00005 DQMFolder = cms.string('HLTOffline/HLTTAU/DoubleTau/'),
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(2),
00012 NTriggeredLeptons = cms.uint32(0),
00013 LeptonPDGId = cms.int32(0),
00014 TauPDGId = cms.int32(15),
00015 TriggerEvent = cms.InputTag("hltTriggerSummaryAOD","",""),
00016 MainFilter = cms.InputTag("hltFilterL25PixelTau","","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 DoubleTauDQML2RefPFTaus = cms.EDFilter("HLTTauCaloDQMOfflineSource",
00032 DQMFolder = cms.string('HLTOffline/HLTTAU/DoubleTau/L2_Matched_To_PFTau'),
00033 L2InfoAssociationInput = cms.InputTag("hltL2DoubleTauIsolationProducer","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("hltL2DoubleTauIsolationSelector","Isolated"),
00040 EtMin = cms.double(0.),
00041 EtMax = cms.double(100.),
00042 NBins = cms.int32(50)
00043 )
00044
00045
00046 DoubleTauDQML2RefCaloTaus = cms.EDFilter("HLTTauCaloDQMOfflineSource",
00047 DQMFolder = cms.string('HLTOffline/HLTTAU/DoubleTau/L2_Matched_To_CaloTau'),
00048 L2InfoAssociationInput = cms.InputTag("hltL2DoubleTauIsolationProducer","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("hltL2DoubleTauIsolationSelector","Isolated"),
00055 EtMin = cms.double(0.),
00056 EtMax = cms.double(100.),
00057 NBins = cms.int32(50)
00058 )
00059
00060 DoubleTauDQML2RefElectrons = cms.EDFilter("HLTTauCaloDQMOfflineSource",
00061 DQMFolder = cms.string('HLTOffline/HLTTAU/DoubleTau/L2_Matched_To_Electrons'),
00062 L2InfoAssociationInput = cms.InputTag("hltL2DoubleTauIsolationProducer","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("hltL2DoubleTauIsolationSelector","Isolated"),
00069 EtMin = cms.double(0.),
00070 EtMax = cms.double(100.),
00071 NBins = cms.int32(50)
00072 )
00073
00074
00075
00076
00077
00078
00079 DoubleTauDQML25RefPFTaus = cms.EDFilter("HLTTauTrkDQMOfflineSource",
00080 DQMFolder = cms.string('HLTOffline/HLTTAU/DoubleTau/L25_Matched_To_PFtaus'),
00081 ConeIsolation = cms.InputTag("hltConeIsolationL25PixelTauIsolated"),
00082 InputJets = cms.InputTag("hltL2DoubleTauIsolationSelector","Isolated"),
00083 IsolatedJets = cms.InputTag("hltIsolatedL25PixelTau"),
00084 refCollection = cms.InputTag("TauRefProducer","PFTaus"),
00085 Type = cms.string('L25'),
00086 doReference = cms.bool(True),
00087 MatchDeltaR = cms.double(0.3),
00088 OutputFileName = cms.string(''),
00089 EtMin = cms.double(0.),
00090 EtMax = cms.double(100.),
00091 NBins = cms.int32(50)
00092 )
00093
00094
00095 DoubleTauDQML25RefCaloTaus = cms.EDFilter("HLTTauTrkDQMOfflineSource",
00096 DQMFolder = cms.string('HLTOffline/HLTTAU/DoubleTau/L25_Matched_To_Calotaus'),
00097 ConeIsolation = cms.InputTag("hltConeIsolationL25PixelTauIsolated"),
00098 InputJets = cms.InputTag("hltL2DoubleTauIsolationSelector","Isolated"),
00099 IsolatedJets = cms.InputTag("hltIsolatedL25PixelTau"),
00100 refCollection = cms.InputTag("TauRefProducer","CaloTaus"),
00101 Type = cms.string('L25'),
00102 doReference = cms.bool(True),
00103 MatchDeltaR = cms.double(0.3),
00104 OutputFileName = cms.string(''),
00105 EtMin = cms.double(0.),
00106 EtMax = cms.double(100.),
00107 NBins = cms.int32(50)
00108 )
00109
00110
00111 DoubleTauDQML25RefElectrons = cms.EDFilter("HLTTauTrkDQMOfflineSource",
00112 DQMFolder = cms.string('HLTOffline/HLTTAU/DoubleTau/L25_Matched_To_Electrons'),
00113 ConeIsolation = cms.InputTag("hltConeIsolationL25PixelTauIsolated"),
00114 InputJets = cms.InputTag("hltL2DoubleTauIsolationSelector","Isolated"),
00115 IsolatedJets = cms.InputTag("hltIsolatedL25PixelTau"),
00116 refCollection = cms.InputTag("TauRefProducer","Electrons"),
00117 Type = cms.string('L25'),
00118 doReference = cms.bool(True),
00119 MatchDeltaR = cms.double(0.3),
00120 OutputFileName = cms.string(''),
00121 EtMin = cms.double(0.),
00122 EtMax = cms.double(100.),
00123 NBins = cms.int32(50)
00124 )
00125
00126 HLTTauOfflineDQMDoubleTauSequence = cms.Sequence(DoubleTauDQMPFTaus+DoubleTauDQML2RefPFTaus+DoubleTauDQML2RefCaloTaus+DoubleTauDQML2RefElectrons+DoubleTauDQML25RefPFTaus+DoubleTauDQML25RefCaloTaus+DoubleTauDQML25RefElectrons)
00127
00128
00129
00130
00131
00132
00133