CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Variables
PFRecoTauDiscriminationByHPSSelection_cfi Namespace Reference

Variables

float assumeStripMass_default = -1.0
 
tuple decayMode_1Prong0Pi0
 
tuple decayMode_1Prong1Pi0
 
tuple decayMode_1Prong2Pi0
 
tuple decayMode_2Prong0Pi0
 
tuple decayMode_2Prong1Pi0
 
tuple decayMode_3Prong0Pi0
 
tuple decayMode_3Prong1Pi0
 
tuple hpsSelectionDiscriminator
 
int maxPi0Mass_default = 1
 
int minPi0Mass_default = -1
 

Variable Documentation

float PFRecoTauDiscriminationByHPSSelection_cfi.assumeStripMass_default = -1.0

Definition at line 8 of file PFRecoTauDiscriminationByHPSSelection_cfi.py.

tuple PFRecoTauDiscriminationByHPSSelection_cfi.decayMode_1Prong0Pi0
Initial value:
1 = cms.PSet(
2  nCharged = cms.uint32(1),
3  nPiZeros = cms.uint32(0),
4  nTracksMin = cms.uint32(1),
5  nChargedPFCandsMin = cms.uint32(1),
6  # Always passes
7  # If an PF electron is selected as the lead track, the tau can have
8  # negative mass. FIXME - investigate this
9  minMass = cms.double(-1.e3),
10  maxMass = cms.string("1."),
11  minPi0Mass = cms.double(minPi0Mass_default),
12  maxPi0Mass = cms.double(maxPi0Mass_default),
13  # for XProng0Pi0 decay modes bending corrections are transparent
14  assumeStripMass = cms.double(assumeStripMass_default),
15  applyBendCorrection = cms.PSet(
16  eta = cms.bool(True),
17  phi = cms.bool(True),
18  mass = cms.bool(True)
19  )
20 )

Definition at line 10 of file PFRecoTauDiscriminationByHPSSelection_cfi.py.

tuple PFRecoTauDiscriminationByHPSSelection_cfi.decayMode_1Prong1Pi0
Initial value:
1 = cms.PSet(
2  nCharged = cms.uint32(1),
3  nPiZeros = cms.uint32(1),
4  nTracksMin = cms.uint32(1),
5  nChargedPFCandsMin = cms.uint32(1),
6  minMass = cms.double(0.3),
7  maxMass = cms.string("max(1.3, min(1.3*sqrt(pt/100.), 4.2))"),
8  minPi0Mass = cms.double(minPi0Mass_default),
9  maxPi0Mass = cms.double(maxPi0Mass_default),
10  assumeStripMass = cms.double(0.1349),
11  applyBendCorrection = cms.PSet(
12  eta = cms.bool(True),
13  phi = cms.bool(True),
14  mass = cms.bool(True)
15  )
16 )

Definition at line 30 of file PFRecoTauDiscriminationByHPSSelection_cfi.py.

tuple PFRecoTauDiscriminationByHPSSelection_cfi.decayMode_1Prong2Pi0
Initial value:
1 = cms.PSet(
2  nCharged = cms.uint32(1),
3  nPiZeros = cms.uint32(2),
4  nTracksMin = cms.uint32(1),
5  nChargedPFCandsMin = cms.uint32(1),
6  minMass = cms.double(0.4),
7  maxMass = cms.string("max(1.2, min(1.2*sqrt(pt/100.), 4.0))"),
8  minPi0Mass = cms.double(0.05),
9  maxPi0Mass = cms.double(0.2),
10  # Here the strips are assumed to correspond to photons
11  assumeStripMass = cms.double(0.0),
12  applyBendCorrection = cms.PSet(
13  eta = cms.bool(True),
14  phi = cms.bool(True),
15  mass = cms.bool(True)
16  )
17 )

Definition at line 46 of file PFRecoTauDiscriminationByHPSSelection_cfi.py.

tuple PFRecoTauDiscriminationByHPSSelection_cfi.decayMode_2Prong0Pi0
Initial value:
1 = cms.PSet(
2  nCharged = cms.uint32(2),
3  nPiZeros = cms.uint32(0),
4  nTracksMin = cms.uint32(2),
5  nChargedPFCandsMin = cms.uint32(1),
6  minMass = cms.double(0.),
7  maxMass = cms.string("1.2"),
8  minPi0Mass = cms.double(minPi0Mass_default),
9  maxPi0Mass = cms.double(maxPi0Mass_default),
10  # for XProng0Pi0 decay modes bending corrections are transparent
11  assumeStripMass = cms.double(assumeStripMass_default),
12  applyBendCorrection = cms.PSet(
13  eta = cms.bool(False),
14  phi = cms.bool(False),
15  mass = cms.bool(False)
16  )
17 )

Definition at line 63 of file PFRecoTauDiscriminationByHPSSelection_cfi.py.

tuple PFRecoTauDiscriminationByHPSSelection_cfi.decayMode_2Prong1Pi0
Initial value:
1 = cms.PSet(
2  nCharged = cms.uint32(2),
3  nPiZeros = cms.uint32(1),
4  nTracksMin = cms.uint32(2),
5  nChargedPFCandsMin = cms.uint32(1),
6  minMass = cms.double(0.),
7  maxMass = cms.string("max(1.2, min(1.2*sqrt(pt/100.), 4.0))"),
8  minPi0Mass = cms.double(minPi0Mass_default),
9  maxPi0Mass = cms.double(maxPi0Mass_default),
10  assumeStripMass = cms.double(assumeStripMass_default),
11  applyBendCorrection = cms.PSet(
12  eta = cms.bool(False),
13  phi = cms.bool(False),
14  mass = cms.bool(False)
15  )
16 )

Definition at line 80 of file PFRecoTauDiscriminationByHPSSelection_cfi.py.

tuple PFRecoTauDiscriminationByHPSSelection_cfi.decayMode_3Prong0Pi0
Initial value:
1 = cms.PSet(
2  nCharged = cms.uint32(3),
3  nPiZeros = cms.uint32(0),
4  nTracksMin = cms.uint32(2),
5  nChargedPFCandsMin = cms.uint32(1),
6  minMass = cms.double(0.8),
7  maxMass = cms.string("1.5"),
8  minPi0Mass = cms.double(minPi0Mass_default),
9  maxPi0Mass = cms.double(maxPi0Mass_default),
10  assumeStripMass = cms.double(assumeStripMass_default),
11  applyBendCorrection = cms.PSet(
12  eta = cms.bool(False),
13  phi = cms.bool(False),
14  mass = cms.bool(False)
15  )
16 )

Definition at line 96 of file PFRecoTauDiscriminationByHPSSelection_cfi.py.

tuple PFRecoTauDiscriminationByHPSSelection_cfi.decayMode_3Prong1Pi0
Initial value:
1 = cms.PSet( #suggestions made by CV
2  nCharged = cms.uint32(3),
3  nPiZeros = cms.uint32(1),
4  nTracksMin = cms.uint32(2),
5  nChargedPFCandsMin = cms.uint32(1),
6  minMass = cms.double(0.9),
7  maxMass = cms.string("1.6"),
8  minPi0Mass = cms.double(minPi0Mass_default),
9  maxPi0Mass = cms.double(maxPi0Mass_default),
10  # for XProng0Pi0 decay modes bending corrections are transparent
11  assumeStripMass = cms.double(assumeStripMass_default),
12  applyBendCorrection = cms.PSet(
13  eta = cms.bool(False),
14  phi = cms.bool(False),
15  mass = cms.bool(False)
16  )
17 )

Definition at line 112 of file PFRecoTauDiscriminationByHPSSelection_cfi.py.

tuple PFRecoTauDiscriminationByHPSSelection_cfi.hpsSelectionDiscriminator
Initial value:
1 = cms.EDProducer(
2  "PFRecoTauDiscriminationByHPSSelection",
3  PFTauProducer = cms.InputTag('combinatoricRecoTaus'),
4  Prediscriminants = noPrediscriminants,
5  matchingCone = PFRecoTauPFJetInputs.jetConeSize,
6  minTauPt = cms.double(0.0),
7  decayModes = cms.VPSet(
8  decayMode_1Prong0Pi0,
9  decayMode_1Prong1Pi0,
10  decayMode_1Prong2Pi0,
11  decayMode_2Prong0Pi0,
12  decayMode_2Prong1Pi0,
13  decayMode_3Prong0Pi0,
14  decayMode_3Prong1Pi0
15  ),
16  requireTauChargedHadronsToBeChargedPFCands = cms.bool(False),
17  # CV: require at least one pixel hit for the sum of all tracks
18  minPixelHits = cms.int32(1),
19  verbosity = cms.int32(0)
20 )

Definition at line 130 of file PFRecoTauDiscriminationByHPSSelection_cfi.py.

int PFRecoTauDiscriminationByHPSSelection_cfi.maxPi0Mass_default = 1

Definition at line 7 of file PFRecoTauDiscriminationByHPSSelection_cfi.py.

int PFRecoTauDiscriminationByHPSSelection_cfi.minPi0Mass_default = -1

Definition at line 6 of file PFRecoTauDiscriminationByHPSSelection_cfi.py.