CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups 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  tolerance = cms.double(0),
14  ),
15  # CV: Reject 2-prong candidates in which one of the tracks has low pT,
16  # in order to reduce rate of 1-prong taus migrating to 2-prong decay mode
17  cleaners.killSoftTwoProngTaus,
18  # CV: prefer 3-prong candidates over 2-prong candidates and 2-prong candidates over 1-prong candidates
19  cleaners.chargedHadronMultiplicity,
20  # CV: Take highest pT tau (use for testing of new high pT tau reconstruction and check if it can become the new default)
21  cleaners.pt,
22  # CV: in case two candidates have the same Pt,
23  # prefer candidates in which PFGammas are part of strips (rather than being merged with PFRecoTauChargedHadrons)
24  cleaners.stripMultiplicity,
25  # Take most isolated tau
26  cleaners.combinedIsolation,
27  ),
28  outputSelection = cms.string(""), # empty string is special value for doing nothing in the plugin
29  verbosity = cms.int32(0)
30 )

Definition at line 5 of file RecoTauCleaner_cfi.py.