CMS 3D CMS Logo

Variables

RecoTauCleanerPlugins Namespace Reference

Variables

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

Variable Documentation

Initial value:
00001 cms.PSet(
00002     name = cms.string("ChargeIsolation"),
00003     plugin = cms.string("RecoTauStringCleanerPlugin"),
00004     # Require that cones were built by ensuring the a leadCand exits
00005     selection = cms.string("leadPFCand().isNonnull()"),
00006     # Prefer lower isolation activity
00007     selectionPassFunction = cms.string("isolationPFChargedHadrCandsPtSum()"),
00008     selectionFailValue = cms.double(1e3)
00009 )

Definition at line 63 of file RecoTauCleanerPlugins.py.

Initial value:
00001 cms.PSet(
00002     name = cms.string("CombinedIsolation"),
00003     plugin = cms.string("RecoTauStringCleanerPlugin"),
00004     # Require that cones were built by ensuring the a leadCand exits
00005     selection = cms.string("leadPFCand().isNonnull()"),
00006     selectionPassFunction = cms.string(
00007         "isolationPFChargedHadrCandsPtSum()+isolationPFGammaCandsEtSum()"),
00008     selectionFailValue = cms.double(1e3)
00009 )

Definition at line 53 of file RecoTauCleanerPlugins.py.

Initial value:
00001 cms.PSet(
00002     name = cms.string("GammaIsolation"),
00003     plugin = cms.string("RecoTauStringCleanerPlugin"),
00004     # Require that cones were built by ensuring the a leadCand exits
00005     selection = cms.string("leadPFCand().isNonnull()"),
00006     # Prefer lower isolation activity
00007     selectionPassFunction = cms.string("isolationPFGammaCandsEtSum()"),
00008     selectionFailValue = cms.double(1e3)
00009 )

Definition at line 73 of file RecoTauCleanerPlugins.py.

Referenced by ConversionTrackCandidateProducer::buildCollections().

Initial value:
00001 cms.PSet(
00002     name = cms.string("LeadPion"),
00003     plugin = cms.string("RecoTauDiscriminantCleanerPlugin"),
00004     src = cms.InputTag("DISCRIMINATOR_SRC"),
00005 )

Definition at line 47 of file RecoTauCleanerPlugins.py.

Initial value:
00001 cms.PSet(
00002     name = cms.string("MatchingCone"),
00003     plugin = cms.string("RecoTauStringCleanerPlugin"),
00004     # Prefer taus that are within DR<0.1 of the jet axis
00005     selection = cms.string("deltaR(eta, phi, jetRef().eta, jetRef().phi) < 0.1"),
00006     selectionPassFunction = cms.string("0"),
00007     selectionFailValue = cms.double(1e3),
00008 )

Definition at line 9 of file RecoTauCleanerPlugins.py.

Initial value:
00001 cms.PSet(
00002     name = cms.string("PtGt15"),
00003     plugin = cms.string("RecoTauStringCleanerPlugin"),
00004     selection = cms.string("pt > 15."),
00005     selectionPassFunction = cms.string("0"),
00006     selectionFailValue = cms.double(1e3)
00007 )

Definition at line 32 of file RecoTauCleanerPlugins.py.

Initial value:
00001 cms.PSet(
00002     name = cms.string("TaNC"),
00003     plugin = cms.string("RecoTauDiscriminantCleanerPlugin"),
00004     src = cms.InputTag("DISCRIMINATOR_SRC"),
00005 )

Definition at line 41 of file RecoTauCleanerPlugins.py.

Initial value:
00001 cms.PSet(
00002     name = cms.string("UnitCharge"),
00003     plugin = cms.string("RecoTauStringCleanerPlugin"),
00004     # Only effects three prongs
00005     selection = cms.string("signalPFChargedHadrCands().size() = 3"),
00006     # As 1 is lower than 3, this will always prefer those with unit charge
00007     selectionPassFunction = cms.string("abs(charge())-1"),
00008     # If it is a one prong, consider it just as good as a
00009     # three prong with unit charge
00010     selectionFailValue = cms.double(0),
00011 )

Definition at line 19 of file RecoTauCleanerPlugins.py.