CMS 3D CMS Logo

Variables
pfTaus_cff Namespace Reference

Variables

 pfJetsLegacyHPSPiZeros
 
 pfJetTracksAssociatorAtVertex
 
 pfTauPFJetsRecoTauChargedHadrons = ak4PFJetsRecoTauChargedHadrons.clone()
 
 pfTauPileUpVertices
 
 pfTaus
 
 pfTausBaseTask
 
 pfTausCombiner
 
 pfTausDiscriminationByDecayModeFinding
 
 pfTausDiscriminationByIsolation
 
 pfTauSequence = cms.Sequence(pfTauTask)
 
 pfTausPreTask
 
 pfTausProducer
 
 pfTausProducerSansRefs
 
 pfTausPtrs
 
 pfTausrequireDecayMode
 
 pfTausSelectionDiscriminator
 
 pfTauTagInfoProducer
 
 pfTauTagInfoSrc
 
 pfTauTask
 

Variable Documentation

◆ pfJetsLegacyHPSPiZeros

pfTaus_cff.pfJetsLegacyHPSPiZeros
Initial value:
1 = ak4PFJetsLegacyHPSPiZeros.clone(
2  jetSrc = "ak4PFJets"
3 )

Definition at line 31 of file pfTaus_cff.py.

◆ pfJetTracksAssociatorAtVertex

pfTaus_cff.pfJetTracksAssociatorAtVertex
Initial value:
1 = ak4PFJetTracksAssociatorAtVertex.clone(
2  jets = "ak4PFJets"
3 )

Definition at line 111 of file pfTaus_cff.py.

◆ pfTauPFJetsRecoTauChargedHadrons

pfTaus_cff.pfTauPFJetsRecoTauChargedHadrons = ak4PFJetsRecoTauChargedHadrons.clone()

Definition at line 34 of file pfTaus_cff.py.

◆ pfTauPileUpVertices

pfTaus_cff.pfTauPileUpVertices
Initial value:
1 = cms.EDFilter(
2  "RecoTauPileUpVertexSelector",
3  src = cms.InputTag("offlinePrimaryVertices"),
4  minTrackSumPt = cms.double(5),
5  filter = cms.bool(False),
6 )

Definition at line 115 of file pfTaus_cff.py.

◆ pfTaus

pfTaus_cff.pfTaus
Initial value:
1 = pfTauSelector.clone(
2  src = "pfTausProducer",
3  discriminators = cms.VPSet(
4  cms.PSet(
5  discriminator=cms.InputTag("pfTausDiscriminationByDecayModeFinding"),
6  selectionCut=cms.double(0.5)
7  ),
8  )
9 )

Definition at line 135 of file pfTaus_cff.py.

Referenced by FWPFTauProxyBuilder.buildViewType(), PFTauExtractor.depositFromObject(), PFTauElecRejectionBenchmark.process(), PFTauPrimaryVertexProducerBase.produce(), and pat::PATTauProducer.produce().

◆ pfTausBaseTask

pfTaus_cff.pfTausBaseTask
Initial value:
1 = cms.Task(
2  pfJetsLegacyHPSPiZeros ,
3  pfTauPFJetsRecoTauChargedHadrons ,
4  pfTausCombiner ,
5  pfTausSelectionDiscriminator ,
6  pfTausProducerSansRefs ,
7  pfTausProducer ,
8  pfTausDiscriminationByDecayModeFinding ,
9  pfTausDiscriminationByIsolation
10 )

Definition at line 99 of file pfTaus_cff.py.

◆ pfTausCombiner

pfTaus_cff.pfTausCombiner
Initial value:
1 = combinatoricRecoTaus.clone(
2  jetSrc = "ak4PFJets",
3  piZeroSrc = "pfJetsLegacyHPSPiZeros",
4  chargedHadronSrc = "pfTauPFJetsRecoTauChargedHadrons"
5 )

Definition at line 44 of file pfTaus_cff.py.

◆ pfTausDiscriminationByDecayModeFinding

pfTaus_cff.pfTausDiscriminationByDecayModeFinding
Initial value:
1 = hpsPFTauDiscriminationByDecayModeFinding.clone(
2  PFTauProducer = "pfTausProducer"
3 )

Definition at line 81 of file pfTaus_cff.py.

◆ pfTausDiscriminationByIsolation

pfTaus_cff.pfTausDiscriminationByIsolation
Initial value:
1 = hpsPFTauBasicDiscriminators.clone(
2  PFTauProducer = "pfTausProducer",
3  Prediscriminants = pfTausrequireDecayMode.clone()
4 )

Definition at line 93 of file pfTaus_cff.py.

◆ pfTauSequence

pfTaus_cff.pfTauSequence = cms.Sequence(pfTauTask)

Definition at line 154 of file pfTaus_cff.py.

◆ pfTausPreTask

pfTaus_cff.pfTausPreTask
Initial value:
1 = cms.Task(
2  pfJetTracksAssociatorAtVertex ,
3  recoTauAK4PFJets08Region ,
4  pfTauPileUpVertices ,
5  pfTauTagInfoProducer
6 )

Definition at line 127 of file pfTaus_cff.py.

◆ pfTausProducer

pfTaus_cff.pfTausProducer
Initial value:
1 = hpsPFTauProducer.clone(
2  src = "pfTausProducerSansRefs"
3 )

Definition at line 41 of file pfTaus_cff.py.

◆ pfTausProducerSansRefs

pfTaus_cff.pfTausProducerSansRefs
Initial value:
1 = hpsPFTauProducerSansRefs.clone(
2  src = "pfTausCombiner",
3  outputSelection = "",
4  verbosity = 0,
5  cleaners = [
6  cleaners.unitCharge,
7  cms.PSet(
8  name = cms.string("leadStripPtLt2_5"),
9  plugin = cms.string("RecoTauStringCleanerPlugin"),
10  tolerance = cleaners.tolerance_default,
11  selection = cms.string("signalPiZeroCandidates().size() = 0 | signalPiZeroCandidates()[0].pt > 2.5"),
12  selectionPassFunction = cms.string("0"),
13  selectionFailValue = cms.double(1e3)
14  ),
15  cms.PSet(
16  name = cms.string("HPS_Select"),
17  plugin = cms.string("RecoTauDiscriminantCleanerPlugin"),
18  tolerance = cleaners.tolerance_default,
19  src = cms.InputTag("pfTausSelectionDiscriminator"),
20  ),
21  cleaners.combinedIsolation
22  ]
23 )

Definition at line 55 of file pfTaus_cff.py.

◆ pfTausPtrs

pfTaus_cff.pfTausPtrs
Initial value:
1 = cms.EDProducer("PFTauFwdPtrProducer",
2  src=cms.InputTag("pfTaus")
3 )

Definition at line 144 of file pfTaus_cff.py.

◆ pfTausrequireDecayMode

pfTaus_cff.pfTausrequireDecayMode
Initial value:
1 = cms.PSet(
2  BooleanOperator = cms.string("and"),
3  decayMode = cms.PSet(
4  Producer = cms.InputTag('pfTausDiscriminationByDecayModeFinding'),
5  cut = cms.double(0.5)
6  )
7 )

Definition at line 85 of file pfTaus_cff.py.

◆ pfTausSelectionDiscriminator

pfTaus_cff.pfTausSelectionDiscriminator
Initial value:
1 = hpsSelectionDiscriminator.clone(
2  PFTauProducer = "pfTausCombiner"
3 )

Definition at line 52 of file pfTaus_cff.py.

◆ pfTauTagInfoProducer

pfTaus_cff.pfTauTagInfoProducer
Initial value:
1 = pfRecoTauTagInfoProducer.clone(
2  PFCandidateProducer = jetConfig.ak4PFJets.src ,
3  PFJetTracksAssociatorProducer = 'pfJetTracksAssociatorAtVertex'
4 )

Definition at line 36 of file pfTaus_cff.py.

◆ pfTauTagInfoSrc

pfTaus_cff.pfTauTagInfoSrc

Definition at line 50 of file pfTaus_cff.py.

◆ pfTauTask

pfTaus_cff.pfTauTask
Initial value:
1 = cms.Task(
2  pfTausPreTask ,
3  pfTausBaseTask ,
4  pfTaus ,
5  pfTausPtrs
6 )

Definition at line 148 of file pfTaus_cff.py.