CMS 3D CMS Logo

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

Variables

tuple chargeIsolation
 
tuple combinedIsolation
 
tuple ecalIsolation
 
tuple leadPionFinding
 
tuple ptGt15
 
tuple tanc
 
tuple unitCharge
 

Variable Documentation

tuple RecoTauCleanerPlugins.chargeIsolation
Initial value:
1 = cms.PSet(
2  name = cms.string("ChargeIsolation"),
3  plugin = cms.string("RecoTauStringCleanerPlugin"),
4  # Require that cones were built by ensuring the a leadCand exits
5  selection = cms.string("leadPFCand().isNonnull()"),
6  # Prefer lower isolation activity
7  selectionPassFunction = cms.string("isolationPFChargedHadrCandsPtSum()"),
8  selectionFailValue = cms.double(1e3)
9 )

Definition at line 54 of file RecoTauCleanerPlugins.py.

tuple RecoTauCleanerPlugins.combinedIsolation
Initial value:
1 = cms.PSet(
2  name = cms.string("CombinedIsolation"),
3  plugin = cms.string("RecoTauStringCleanerPlugin"),
4  # Require that cones were built by ensuring the a leadCand exits
5  selection = cms.string("leadPFCand().isNonnull()"),
6  selectionPassFunction = cms.string(
7  "isolationPFChargedHadrCandsPtSum()+isolationPFGammaCandsEtSum()"),
8  selectionFailValue = cms.double(1e3)
9 )

Definition at line 44 of file RecoTauCleanerPlugins.py.

tuple RecoTauCleanerPlugins.ecalIsolation
Initial value:
1 = cms.PSet(
2  name = cms.string("GammaIsolation"),
3  plugin = cms.string("RecoTauStringCleanerPlugin"),
4  # Require that cones were built by ensuring the a leadCand exits
5  selection = cms.string("leadPFCand().isNonnull()"),
6  # Prefer lower isolation activity
7  selectionPassFunction = cms.string("isolationPFGammaCandsEtSum()"),
8  selectionFailValue = cms.double(1e3)
9 )

Definition at line 64 of file RecoTauCleanerPlugins.py.

tuple RecoTauCleanerPlugins.leadPionFinding
Initial value:
1 = cms.PSet(
2  name = cms.string("LeadPion"),
3  plugin = cms.string("RecoTauDiscriminantCleanerPlugin"),
4  src = cms.InputTag("DISCRIMINATOR_SRC"),
5 )

Definition at line 38 of file RecoTauCleanerPlugins.py.

tuple RecoTauCleanerPlugins.ptGt15
Initial value:
1 = cms.PSet(
2  name = cms.string("PtGt15"),
3  plugin = cms.string("RecoTauStringCleanerPlugin"),
4  selection = cms.string("pt > 15."),
5  selectionPassFunction = cms.string("0"),
6  selectionFailValue = cms.double(1e3)
7 )

Definition at line 23 of file RecoTauCleanerPlugins.py.

tuple RecoTauCleanerPlugins.tanc
Initial value:
1 = cms.PSet(
2  name = cms.string("TaNC"),
3  plugin = cms.string("RecoTauDiscriminantCleanerPlugin"),
4  src = cms.InputTag("DISCRIMINATOR_SRC"),
5 )

Definition at line 32 of file RecoTauCleanerPlugins.py.

tuple RecoTauCleanerPlugins.unitCharge
Initial value:
1 = cms.PSet(
2  name = cms.string("UnitCharge"),
3  plugin = cms.string("RecoTauStringCleanerPlugin"),
4  # Only effects three prongs
5  selection = cms.string("signalPFChargedHadrCands().size() = 3"),
6  # As 1 is lower than 3, this will always prefer those with unit charge
7  selectionPassFunction = cms.string("abs(charge())-1"),
8  # If it is a one prong, consider it just as good as a
9  # three prong with unit charge
10  selectionFailValue = cms.double(0),
11 )

Definition at line 10 of file RecoTauCleanerPlugins.py.