1 import FWCore.ParameterSet.Config
as cms
3 hltPFTauPiZeros = cms.EDProducer(
"RecoTauPiZeroProducer",
4 builders = cms.VPSet(cms.PSet(
5 applyElecTrackQcuts = cms.bool(
False),
6 makeCombinatoricStrips = cms.bool(
False),
7 maxStripBuildIterations = cms.int32(-1),
8 minGammaEtStripAdd = cms.double(0.0),
9 minGammaEtStripSeed = cms.double(0.5),
10 minStripEt = cms.double(1.0),
11 name = cms.string(
's'),
12 plugin = cms.string(
'RecoTauPiZeroStripPlugin2'),
13 qualityCuts = cms.PSet(
14 primaryVertexSrc = cms.InputTag(
"hltPhase2PixelVertices"),
15 pvFindingAlgo = cms.string(
'closestInDeltaZ'),
16 recoverLeadingTrk = cms.bool(
False),
17 signalQualityCuts = cms.PSet(
18 maxDeltaZ = cms.double(0.2),
19 maxTrackChi2 = cms.double(1000.0),
20 maxTransverseImpactParameter = cms.double(0.2),
21 minGammaEt = cms.double(0.5),
22 minTrackHits = cms.uint32(3),
23 minTrackPixelHits = cms.uint32(0),
24 minTrackPt = cms.double(0.0),
25 useTracksInsteadOfPFHadrons = cms.bool(
False)
27 vertexTrackFiltering = cms.bool(
False)
29 stripCandidatesParticleIds = cms.vint32(2, 4),
30 stripEtaAssociationDistance = cms.double(0.05),
31 stripPhiAssociationDistance = cms.double(0.2),
32 updateStripAfterEachDaughter = cms.bool(
False)
34 jetSrc = cms.InputTag(
"hltAK4PFJets"),
35 massHypothesis = cms.double(0.136),
36 maxJetAbsEta = cms.double(99.0),
37 minJetPt = cms.double(-1.0),
38 outputSelection = cms.string(
'pt > 0'),
39 ranking = cms.VPSet(cms.PSet(
40 name = cms.string(
'InStrip'),
41 plugin = cms.string(
'RecoTauPiZeroStringQuality'),
42 selection = cms.string(
"algoIs(\'kStrips\')"),
43 selectionFailValue = cms.double(1000.0),
44 selectionPassFunction = cms.string(
'abs(mass() - 0.13579)')
46 verbosity = cms.int32(0)