1 import FWCore.ParameterSet.Config
as cms
3 hltTauDQMofflineProcess =
"HLT"
6 TauRefProducer = cms.EDProducer(
"HLTTauRefProducer",
8 PFTaus = cms.untracked.PSet(
9 PFTauDiscriminators = cms.untracked.VInputTag(
10 cms.InputTag(
"hpsPFTauDiscriminationByDecayModeFinding"),
11 cms.InputTag(
"hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits"),
12 cms.InputTag(
"hpsPFTauDiscriminationByLooseMuonRejection2")
14 doPFTaus = cms.untracked.bool(
True),
15 ptMin = cms.untracked.double(15.0),
16 PFTauProducer = cms.untracked.InputTag(
"hpsPFTauProducer")
18 Electrons = cms.untracked.PSet(
19 ElectronCollection = cms.untracked.InputTag(
"gedGsfElectrons"),
20 doID = cms.untracked.bool(
False),
21 InnerConeDR = cms.untracked.double(0.02),
22 MaxIsoVar = cms.untracked.double(0.02),
23 doElectrons = cms.untracked.bool(
True),
24 TrackCollection = cms.untracked.InputTag(
"generalTracks"),
25 OuterConeDR = cms.untracked.double(0.6),
26 ptMin = cms.untracked.double(15.0),
27 doTrackIso = cms.untracked.bool(
True),
28 ptMinTrack = cms.untracked.double(1.5),
29 lipMinTrack = cms.untracked.double(0.2),
30 IdCollection = cms.untracked.InputTag(
"elecIDext")
32 Jets = cms.untracked.PSet(
33 JetCollection = cms.untracked.InputTag(
"ak4PFJetsCHS"),
34 etMin = cms.untracked.double(15.0),
35 doJets = cms.untracked.bool(
False)
37 Towers = cms.untracked.PSet(
38 TowerCollection = cms.untracked.InputTag(
"towerMaker"),
39 etMin = cms.untracked.double(10.0),
40 doTowers = cms.untracked.bool(
False),
41 towerIsolation = cms.untracked.double(5.0)
44 Muons = cms.untracked.PSet(
45 doMuons = cms.untracked.bool(
True),
46 MuonCollection = cms.untracked.InputTag(
"muons"),
47 ptMin = cms.untracked.double(15.0)
50 Photons = cms.untracked.PSet(
51 doPhotons = cms.untracked.bool(
False),
52 PhotonCollection = cms.untracked.InputTag(
"gedPhotons"),
53 etMin = cms.untracked.double(15.0),
54 ECALIso = cms.untracked.double(3.0)
57 MET = cms.untracked.PSet(
58 doMET = cms.untracked.bool(
True),
59 METCollection = cms.untracked.InputTag(
"caloMet"),
60 ptMin = cms.untracked.double(0.0)
63 EtaMax = cms.untracked.double(2.3)
68 hltTauOfflineMonitor_PFTaus = cms.EDAnalyzer(
"HLTTauDQMOfflineSource",
69 HLTProcessName = cms.untracked.string(hltTauDQMofflineProcess),
70 DQMBaseFolder = cms.untracked.string(
"HLT/TauOffline/PFTaus"),
71 TriggerResultsSrc = cms.untracked.InputTag(
"TriggerResults",
"", hltTauDQMofflineProcess),
72 TriggerEventSrc = cms.untracked.InputTag(
"hltTriggerSummaryAOD",
"", hltTauDQMofflineProcess),
73 L1Plotter = cms.untracked.PSet(
74 DQMFolder = cms.untracked.string(
'L1'),
75 L1Taus = cms.untracked.InputTag(
"l1extraParticles",
"Tau"),
76 L1IsoTaus = cms.untracked.InputTag(
"l1extraParticles",
"IsoTau"),
77 L1Jets = cms.untracked.InputTag(
"l1extraParticles",
"Central"),
78 L1JetMinEt = cms.untracked.double(40),
79 L1ETM = cms.untracked.InputTag(
"l1extraParticles",
"MET"),
80 L1ETMMin = cms.untracked.double(50),
82 Paths = cms.untracked.string(
"PFTau"),
83 PathSummaryPlotter = cms.untracked.PSet(
84 DQMFolder = cms.untracked.string(
'Summary'),
87 doMatching = cms.untracked.bool(
True),
88 matchFilters = cms.untracked.VPSet(
90 FilterName = cms.untracked.InputTag(
"TauRefProducer",
"PFTaus"),
91 matchObjectID = cms.untracked.int32(15),
94 FilterName = cms.untracked.InputTag(
"TauRefProducer",
"Electrons"),
95 matchObjectID = cms.untracked.int32(11),
98 FilterName = cms.untracked.InputTag(
"TauRefProducer",
"Muons"),
99 matchObjectID = cms.untracked.int32(13),
102 FilterName = cms.untracked.InputTag(
"TauRefProducer",
"MET"),
103 matchObjectID = cms.untracked.int32(0),
109 hltTauOfflineMonitor_Inclusive = hltTauOfflineMonitor_PFTaus.clone(
110 DQMBaseFolder =
"HLT/TauOffline/Inclusive",
112 doMatching = cms.untracked.bool(
False),
113 matchFilters = cms.untracked.VPSet(),