test
CMS 3D CMS Logo

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

Variables

tuple decayMode_1Prong0Pi0
 
tuple decayMode_1Prong1Pi0
 
tuple decayMode_1Prong2Pi0
 
tuple decayMode_2Prong0Pi0
 
tuple decayMode_2Prong1Pi0
 
tuple decayMode_3Prong0Pi0
 
tuple decayMode_3Prong1Pi0
 
tuple hpsSelectionDiscriminator
 

Variable Documentation

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  # for XProng0Pi0 decay modes bending corrections are transparent
12  applyBendCorrection = cms.PSet(
13  eta = cms.bool(True),
14  phi = cms.bool(True),
15  mass = cms.bool(True)
16  )
17 )

Definition at line 6 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  assumeStripMass = cms.double(0.1349),
9  applyBendCorrection = cms.PSet(
10  eta = cms.bool(True),
11  phi = cms.bool(True),
12  mass = cms.bool(True)
13  )
14 )

Definition at line 23 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 37 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  # for XProng0Pi0 decay modes bending corrections are transparent
9  applyBendCorrection = cms.PSet(
10  eta = cms.bool(False),
11  phi = cms.bool(False),
12  mass = cms.bool(False)
13  )
14 )

Definition at line 54 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  applyBendCorrection = cms.PSet(
9  eta = cms.bool(False),
10  phi = cms.bool(False),
11  mass = cms.bool(False)
12  )
13 )

Definition at line 68 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  applyBendCorrection = cms.PSet(
9  eta = cms.bool(False),
10  phi = cms.bool(False),
11  mass = cms.bool(False)
12  )
13 )

Definition at line 81 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  # for XProng0Pi0 decay modes bending corrections are transparent
9  applyBendCorrection = cms.PSet(
10  eta = cms.bool(False),
11  phi = cms.bool(False),
12  mass = cms.bool(False)
13  )
14 )

Definition at line 94 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 )

Definition at line 109 of file PFRecoTauDiscriminationByHPSSelection_cfi.py.