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  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)
26  ),
27  vertexTrackFiltering = cms.bool(False)
28  ),
29  stripCandidatesParticleIds = cms.vint32(2, 4),
30  stripEtaAssociationDistance = cms.double(0.05),
31  stripPhiAssociationDistance = cms.double(0.2),
32  updateStripAfterEachDaughter = cms.bool(False)
33  )),
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)')
45  )),
46  verbosity = cms.int32(0)
47 )