4 hpsPFRecoTauProducer = cms.EDProducer(
"PFRecoTauProducer",
6 PFTauTagInfoProducer = cms.InputTag(
"pfRecoTauTagInfoProducer"),
7 JetPtMin = cms.double(0.0),
8 ElectronPreIDProducer = cms.InputTag(
"elecpreid"),
9 PVProducer = PFTauQualityCuts.primaryVertexSrc,
10 smearedPVsigmaY = cms.double(0.0015),
11 smearedPVsigmaX = cms.double(0.0015),
12 smearedPVsigmaZ = cms.double(0.005),
14 Algorithm = cms.string(
"HPS"),
18 emMergingAlgorithm = cms.string(
"StripBased"),
19 stripCandidatesPdgIds = cms.vint32(22,11),
20 stripEtaAssociationDistance = cms.double(0.05),
21 stripPhiAssociationDistance = cms.double(0.2),
22 stripPtThreshold = cms.double(1.0),
24 candOverlapCriterion = cms.string(
"Isolation"),
26 doOneProng = cms.bool(
True),
27 doOneProngStrip = cms.bool(
True),
28 doOneProngTwoStrips = cms.bool(
True),
29 doThreeProng = cms.bool(
True),
32 tauPtThreshold = cms.double(15.),
34 leadPionThreshold = cms.double(1.0),
38 chargeHadrIsolationConeSize = cms.double(0.5),
39 gammaIsolationConeSize = cms.double(0.5),
40 neutrHadrIsolationConeSize = cms.double(0.5),
46 useIsolationAnnulus = cms.bool(
False),
48 oneProngStripMassWindow = cms.vdouble(0.3,1.3),
49 oneProngTwoStripsMassWindow = cms.vdouble(0.4,1.2),
50 oneProngTwoStripsPi0MassWindow = cms.vdouble(0.05,0.2),
51 threeProngMassWindow = cms.vdouble(0.8,1.5),
53 matchingCone= cms.double(0.1),
55 coneMetric = cms.string(
"DR"),
56 coneSizeFormula = cms.string(
"2.8/ET"),
57 minimumSignalCone = cms.double(0.05),
58 maximumSignalCone = cms.double(0.1)