5 Configuration for Pi Zero producer plugins.
7 Author: Evan K. Friis, UC Davis
14 allSinglePhotons = cms.PSet(
15 name = cms.string(
"1"),
16 plugin = cms.string(
"RecoTauPiZeroTrivialPlugin"),
17 qualityCuts = PFTauQualityCuts,
21 combinatoricPhotonPairs = cms.PSet(
22 name = cms.string(
"2"),
23 plugin = cms.string(
"RecoTauPiZeroCombinatoricPlugin"),
24 qualityCuts = PFTauQualityCuts,
26 maxInputGammas = cms.uint32(10),
28 minMass = cms.double(0.0),
29 maxMass = cms.double(-1.0),
30 choose = cms.uint32(2),
35 name = cms.string(
"s"),
36 plugin = cms.string(
"RecoTauPiZeroStripPlugin"),
37 qualityCuts = PFTauQualityCuts,
39 stripCandidatesParticleIds = cms.vint32(2, 4),
40 stripEtaAssociationDistance = cms.double(0.05),
41 stripPhiAssociationDistance = cms.double(0.2),
42 makeCombinatoricStrips = cms.bool(
False)
45 comboStrips = cms.PSet(
46 name = cms.string(
"cs"),
47 plugin = cms.string(
"RecoTauPiZeroStripPlugin"),
48 qualityCuts = PFTauQualityCuts,
50 stripCandidatesParticleIds = cms.vint32(2, 4),
51 stripEtaAssociationDistance = cms.double(0.05),
52 stripPhiAssociationDistance = cms.double(0.2),
53 makeCombinatoricStrips = cms.bool(
True),
54 maxInputStrips = cms.int32(5),
55 stripMassWhenCombining = cms.double(0.0),
60 modStrips = strips.clone(
61 plugin = cms.string(
'RecoTauPiZeroStripPlugin2'),
62 applyElecTrackQcuts = cms.bool(
False),
63 minGammaEtStripSeed = cms.double(0.5),
64 minGammaEtStripAdd = cms.double(0.),
65 minStripEt = cms.double(1.0),
66 updateStripAfterEachDaughter = cms.bool(
False),
67 maxStripBuildIterations = cms.int32(-1)