CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PFRecoTauDiscriminationAgainstElectronMVA5_cfi.py
Go to the documentation of this file.
2 
3 from RecoTauTag.RecoTau.TauDiscriminatorTools import requireLeadTrack
4 
5 pfRecoTauDiscriminationAgainstElectronMVA5 = cms.EDProducer("PFRecoTauDiscriminationAgainstElectronMVA5",
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  loadMVAfromDB = cms.bool(False),
17  inputFileName = cms.FileInPath('RecoTauTag/RecoTau/data/gbrDiscriminationAgainstElectronMVA5.root'),
18 
19  returnMVA = cms.bool(True),
20 
21  mvaName_NoEleMatch_woGwoGSF_BL = cms.string("gbr_NoEleMatch_woGwoGSF_BL"),
22  mvaName_NoEleMatch_woGwGSF_BL = cms.string("gbr_NoEleMatch_woGwGSF_BL"),
23  mvaName_NoEleMatch_wGwoGSF_BL = cms.string("gbr_NoEleMatch_wGwoGSF_BL"),
24  mvaName_NoEleMatch_wGwGSF_BL = cms.string("gbr_NoEleMatch_wGwGSF_BL"),
25  mvaName_woGwoGSF_BL = cms.string("gbr_woGwoGSF_BL"),
26  mvaName_woGwGSF_BL = cms.string("gbr_woGwGSF_BL"),
27  mvaName_wGwoGSF_BL = cms.string("gbr_wGwoGSF_BL"),
28  mvaName_wGwGSF_BL = cms.string("gbr_wGwGSF_BL"),
29  mvaName_NoEleMatch_woGwoGSF_EC = cms.string("gbr_NoEleMatch_woGwoGSF_EC"),
30  mvaName_NoEleMatch_woGwGSF_EC = cms.string("gbr_NoEleMatch_woGwGSF_EC"),
31  mvaName_NoEleMatch_wGwoGSF_EC = cms.string("gbr_NoEleMatch_wGwoGSF_EC"),
32  mvaName_NoEleMatch_wGwGSF_EC = cms.string("gbr_NoEleMatch_wGwGSF_EC"),
33  mvaName_woGwoGSF_EC = cms.string("gbr_woGwoGSF_EC"),
34  mvaName_woGwGSF_EC = cms.string("gbr_woGwGSF_EC"),
35  mvaName_wGwoGSF_EC = cms.string("gbr_wGwoGSF_EC"),
36  mvaName_wGwGSF_EC = cms.string("gbr_wGwGSF_EC"),
37 
38 
39  minMVANoEleMatchWOgWOgsfBL = cms.double(0.0),
40  minMVANoEleMatchWOgWgsfBL = cms.double(0.0),
41  minMVANoEleMatchWgWOgsfBL = cms.double(0.0),
42  minMVANoEleMatchWgWgsfBL = cms.double(0.0),
43  minMVAWOgWOgsfBL = cms.double(0.0),
44  minMVAWOgWgsfBL = cms.double(0.0),
45  minMVAWgWOgsfBL = cms.double(0.0),
46  minMVAWgWgsfBL = cms.double(0.0),
47  minMVANoEleMatchWOgWOgsfEC = cms.double(0.0),
48  minMVANoEleMatchWOgWgsfEC = cms.double(0.0),
49  minMVANoEleMatchWgWOgsfEC = cms.double(0.0),
50  minMVANoEleMatchWgWgsfEC = cms.double(0.0),
51  minMVAWOgWOgsfEC = cms.double(0.0),
52  minMVAWOgWgsfEC = cms.double(0.0),
53  minMVAWgWOgsfEC = cms.double(0.0),
54  minMVAWgWgsfEC = cms.double(0.0),
55 
56  srcGsfElectrons = cms.InputTag('gedGsfElectrons')
57 )