CMS 3D CMS Logo

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

Variables

tuple RecoTauCleaner
 

Variable Documentation

tuple RecoTauCleaner_cfi.RecoTauCleaner
Initial value:
1 = cms.EDProducer("RecoTauCleaner",
2  src = cms.InputTag("combinatoricRecoTaus"),
3  cleaners = cms.VPSet(
4  # Reject taus that have charge == 3
5  cleaners.charge,
6  # Reject taus that are not within DR<0.1 of the jet axis
7  #cleaners.matchingConeCut,
8  # Reject taus that fail HPS selections
9  cms.PSet(
10  name = cms.string("HPS_Select"),
11  plugin = cms.string("RecoTauDiscriminantCleanerPlugin"),
12  src = cms.InputTag("hpsSelectionDiscriminator"),
13  ),
14  # CV: Reject 2-prong candidates in which one of the tracks has low pT,
15  # in order to reduce rate of 1-prong taus migrating to 2-prong decay mode
16  cleaners.killSoftTwoProngTaus,
17  # CV: prefer 3-prong candidates over 2-prong candidates and 2-prong candidates over 1-prong candidates
18  cleaners.chargedHadronMultiplicity,
19  # CV: Take highest pT tau (use for testing of new high pT tau reconstruction and check if it can become the new default)
20  cleaners.pt,
21  # CV: in case two candidates have the same Pt,
22  # prefer candidates in which PFGammas are part of strips (rather than being merged with PFRecoTauChargedHadrons)
23  cleaners.stripMultiplicity,
24  # Take most isolated tau
25  cleaners.combinedIsolation
26  )
27 )

Definition at line 5 of file RecoTauCleaner_cfi.py.