CMS 3D CMS Logo

PFRecoTauDiscriminationAgainstElectronMVA3GBR_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 from RecoTauTag.RecoTau.TauDiscriminatorTools import requireLeadTrack
3 
4 pfRecoTauDiscriminationAgainstElectronMVA3GBR = cms.EDProducer(
5  "PFRecoTauDiscriminationAgainstElectronMVA3GBR",
6 
7  # tau collection to discriminate
8  PFTauProducer = cms.InputTag('pfTauProducer'),
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  method = cms.string("BDTG"),
16 
17  gbrFile = \
18  cms.FileInPath('RecoTauTag/RecoTau/data/GBRForest_v13EleVeto_BDTG.root'),
19 
20  returnMVA = cms.bool(True),
21 
22  minMVA1prongNoEleMatchWOgWOgsfBL = cms.double(0.0),
23  minMVA1prongNoEleMatchWOgWgsfBL = cms.double(0.0),
24  minMVA1prongNoEleMatchWgWOgsfBL = cms.double(0.0),
25  minMVA1prongNoEleMatchWgWgsfBL = cms.double(0.0),
26  minMVA1prongWOgWOgsfBL = cms.double(0.0),
27  minMVA1prongWOgWgsfBL = cms.double(0.0),
28  minMVA1prongWgWOgsfBL = cms.double(0.0),
29  minMVA1prongWgWgsfBL = cms.double(0.0),
30  minMVA1prongNoEleMatchWOgWOgsfEC = cms.double(0.0),
31  minMVA1prongNoEleMatchWOgWgsfEC = cms.double(0.0),
32  minMVA1prongNoEleMatchWgWOgsfEC = cms.double(0.0),
33  minMVA1prongNoEleMatchWgWgsfEC = cms.double(0.0),
34  minMVA1prongWOgWOgsfEC = cms.double(0.0),
35  minMVA1prongWOgWgsfEC = cms.double(0.0),
36  minMVA1prongWgWOgsfEC = cms.double(0.0),
37  minMVA1prongWgWgsfEC = cms.double(0.0),
38  minMVA3prongMatch = cms.double(0.0),
39  minMVA3prongNoMatch = cms.double(0.0),
40 
41  srcGsfElectrons = cms.InputTag('gedGsfElectrons')
42 )