CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PFRecoTauDiscriminationAgainstMuon2_cfi.py
Go to the documentation of this file.
2 
3 from RecoTauTag.RecoTau.TauDiscriminatorTools import requireLeadTrack
4 
5 pfRecoTauDiscriminationAgainstMuon2 = cms.EDProducer("PFRecoTauDiscriminationAgainstMuon2",
6 
7  # tau collection to discriminate
8  PFTauProducer = cms.InputTag('pfRecoTauProducer'),
9 
10  # Require leading pion ensures that:
11  # 1) these is at least one track above threshold (0.5 GeV) in the signal cone
12  # 2) a track OR a pi-zero in the signal cone has pT > 5 GeV
13  Prediscriminants = requireLeadTrack,
14 
15  # algorithm parameters
16  discriminatorOption = cms.string('loose'), # available options are: 'loose', 'medium', 'tight' and 'custom'
17  HoPMin = cms.double(0.2),
18  maxNumberOfMatches = cms.int32(0), # negative value would turn off this cut in case of 'custom' discriminator
19  doCaloMuonVeto = cms.bool(False),
20  maxNumberOfHitsLast2Stations = cms.int32(0), # negative value would turn off this cut in case of 'custom' discriminator
21 
22  # optional collection of muons to check for overlap with taus
23  srcMuons = cms.InputTag('muons'),
24  dRmuonMatch = cms.double(0.3),
25  dRmuonMatchLimitedToJetArea = cms.bool(False),
26 
27  verbosity = cms.int32(0)
28 )
29 
30