CMS 3D CMS Logo

hltPFTauPiZeros_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer",
4  massHypothesis = cms.double( 0.136 ),
5  ranking = cms.VPSet(
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)" )
11  )
12  ),
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" ),
18  builders = cms.VPSet(
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 )
37  ),
38  pvFindingAlgo = cms.string( "closestInDeltaZ" )
39  ),
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" )
47  )
48  )
49 )