1 import FWCore.ParameterSet.Config
as cms
3 patTaus = cms.EDProducer(
"PATTauProducer",
5 tauSource = cms.InputTag(
"hpsPFTauProducer"),
6 tauTransverseImpactParameterSource = cms.InputTag(
"hpsPFTauTransverseImpactParameters"),
11 userClasses = cms.PSet(
12 src = cms.VInputTag(
'')
15 userFloats = cms.PSet(
16 src = cms.VInputTag(
'')
20 src = cms.VInputTag(
'')
24 src = cms.VInputTag(
'')
27 userFunctions = cms.vstring(),
28 userFunctionLabels = cms.vstring()
32 addTauJetCorrFactors = cms.bool(
False),
33 tauJetCorrFactorsSource = cms.VInputTag(cms.InputTag(
"patTauJetCorrFactors")),
36 embedLeadTrack = cms.bool(
False),
37 embedSignalTracks = cms.bool(
False),
38 embedIsolationTracks = cms.bool(
False),
40 embedLeadPFCand = cms.bool(
False),
41 embedLeadPFChargedHadrCand = cms.bool(
False),
42 embedLeadPFNeutralCand = cms.bool(
False),
43 embedSignalPFCands = cms.bool(
False),
44 embedSignalPFChargedHadrCands = cms.bool(
False),
45 embedSignalPFNeutralHadrCands = cms.bool(
False),
46 embedSignalPFGammaCands = cms.bool(
False),
47 embedIsolationPFCands = cms.bool(
False),
48 embedIsolationPFChargedHadrCands = cms.bool(
False),
49 embedIsolationPFNeutralHadrCands = cms.bool(
False),
50 embedIsolationPFGammaCands = cms.bool(
False),
53 isoDeposits = cms.PSet(),
58 userIsolation = cms.PSet(),
61 addTauID = cms.bool(
True),
62 tauIDSources = cms.PSet(
66 decayModeFinding = cms.InputTag(
"hpsPFTauDiscriminationByDecayModeFinding"),
67 decayModeFindingNewDMs =cms.InputTag(
"hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
68 chargedIsoPtSum = cms.InputTag(
"hpsPFTauChargedIsoPtSum"),
69 neutralIsoPtSum = cms.InputTag(
"hpsPFTauNeutralIsoPtSum"),
70 puCorrPtSum = cms.InputTag(
"hpsPFTauPUcorrPtSum"),
71 neutralIsoPtSumWeight = cms.InputTag(
"hpsPFTauNeutralIsoPtSumWeight"),
72 footprintCorrection = cms.InputTag(
"hpsPFTauFootprintCorrection"),
73 photonPtSumOutsideSignalCone = cms.InputTag(
"hpsPFTauPhotonPtSumOutsideSignalCone"),
74 againstMuonLoose3 = cms.InputTag(
"hpsPFTauDiscriminationByLooseMuonRejection3"),
75 againstMuonTight3 = cms.InputTag(
"hpsPFTauDiscriminationByTightMuonRejection3"),
76 byLooseCombinedIsolationDeltaBetaCorr3Hits = cms.InputTag(
"hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits"),
77 byMediumCombinedIsolationDeltaBetaCorr3Hits = cms.InputTag(
"hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits"),
78 byTightCombinedIsolationDeltaBetaCorr3Hits = cms.InputTag(
"hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits"),
79 byCombinedIsolationDeltaBetaCorrRaw3Hits = cms.InputTag(
"hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits"),
80 byPhotonPtSumOutsideSignalCone = cms.InputTag(
"hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone"),
81 byIsolationMVArun2v1DBoldDMwLTraw = cms.InputTag(
"hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw"),
82 byVVLooseIsolationMVArun2v1DBoldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVVLooseIsolationMVArun2v1DBoldDMwLT"),
83 byVLooseIsolationMVArun2v1DBoldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT"),
84 byLooseIsolationMVArun2v1DBoldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT"),
85 byMediumIsolationMVArun2v1DBoldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT"),
86 byTightIsolationMVArun2v1DBoldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT"),
87 byVTightIsolationMVArun2v1DBoldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT"),
88 byVVTightIsolationMVArun2v1DBoldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT"),
89 byIsolationMVArun2v1DBnewDMwLTraw = cms.InputTag(
"hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw"),
90 byVVLooseIsolationMVArun2v1DBnewDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVVLooseIsolationMVArun2v1DBnewDMwLT"),
91 byVLooseIsolationMVArun2v1DBnewDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT"),
92 byLooseIsolationMVArun2v1DBnewDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT"),
93 byMediumIsolationMVArun2v1DBnewDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT"),
94 byTightIsolationMVArun2v1DBnewDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT"),
95 byVTightIsolationMVArun2v1DBnewDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT"),
96 byVVTightIsolationMVArun2v1DBnewDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT"),
97 byIsolationMVArun2v1PWoldDMwLTraw = cms.InputTag(
"hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw"),
98 byVLooseIsolationMVArun2v1PWoldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT"),
99 byLooseIsolationMVArun2v1PWoldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT"),
100 byMediumIsolationMVArun2v1PWoldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT"),
101 byTightIsolationMVArun2v1PWoldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT"),
102 byVTightIsolationMVArun2v1PWoldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT"),
103 byVVTightIsolationMVArun2v1PWoldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT"),
104 byIsolationMVArun2v1PWnewDMwLTraw = cms.InputTag(
"hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw"),
105 byVLooseIsolationMVArun2v1PWnewDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT"),
106 byLooseIsolationMVArun2v1PWnewDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT"),
107 byMediumIsolationMVArun2v1PWnewDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT"),
108 byTightIsolationMVArun2v1PWnewDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT"),
109 byVTightIsolationMVArun2v1PWnewDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT"),
110 byVVTightIsolationMVArun2v1PWnewDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT"),
111 chargedIsoPtSumdR03 = cms.InputTag(
"hpsPFTauChargedIsoPtSumdR03"),
112 neutralIsoPtSumdR03 = cms.InputTag(
"hpsPFTauNeutralIsoPtSumdR03"),
113 neutralIsoPtSumWeightdR03 = cms.InputTag(
"hpsPFTauNeutralIsoPtSumWeightdR03"),
114 footprintCorrectiondR03 = cms.InputTag(
"hpsPFTauFootprintCorrectiondR03"),
115 photonPtSumOutsideSignalConedR03 = cms.InputTag(
"hpsPFTauPhotonPtSumOutsideSignalConedR03"),
116 byIsolationMVArun2v1DBdR03oldDMwLTraw = cms.InputTag(
"hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw"),
117 byVVLooseIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVVLooseIsolationMVArun2v1DBdR03oldDMwLT"),
118 byVLooseIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT"),
119 byLooseIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT"),
120 byMediumIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT"),
121 byTightIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT"),
122 byVTightIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT"),
123 byVVTightIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT"),
124 byIsolationMVArun2v1PWdR03oldDMwLTraw = cms.InputTag(
"hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw"),
125 byVLooseIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT"),
126 byLooseIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT"),
127 byMediumIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT"),
128 byTightIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT"),
129 byVTightIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT"),
130 byVVTightIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag(
"hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT"),
131 againstElectronMVA6Raw = cms.InputTag(
"hpsPFTauDiscriminationByMVA6rawElectronRejection"),
132 againstElectronMVA6category = cms.InputTag(
"hpsPFTauDiscriminationByMVA6rawElectronRejection:category"),
133 againstElectronVLooseMVA6 = cms.InputTag(
"hpsPFTauDiscriminationByMVA6VLooseElectronRejection"),
134 againstElectronLooseMVA6 = cms.InputTag(
"hpsPFTauDiscriminationByMVA6LooseElectronRejection"),
135 againstElectronMediumMVA6 = cms.InputTag(
"hpsPFTauDiscriminationByMVA6MediumElectronRejection"),
136 againstElectronTightMVA6 = cms.InputTag(
"hpsPFTauDiscriminationByMVA6TightElectronRejection"),
137 againstElectronVTightMVA6 = cms.InputTag(
"hpsPFTauDiscriminationByMVA6VTightElectronRejection"),
139 skipMissingTauID = cms.bool(
False),
141 addGenMatch = cms.bool(
True),
142 embedGenMatch = cms.bool(
True),
143 genParticleMatch = cms.InputTag(
"tauMatch"),
144 addGenJetMatch = cms.bool(
True),
145 embedGenJetMatch = cms.bool(
True),
146 genJetMatch = cms.InputTag(
"tauGenJetMatch"),
149 addEfficiencies = cms.bool(
False),
150 efficiencies = cms.PSet(),
153 addResolutions = cms.bool(
False),
154 resolutions = cms.PSet()