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