CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PFRecoTauDiscriminationAgainstElectronMVA3_cfi.py
Go to the documentation of this file.
2 from RecoTauTag.RecoTau.TauDiscriminatorTools import requireLeadTrack
3 
4 pfRecoTauDiscriminationAgainstElectronMVA3 = cms.EDProducer(
5  "PFRecoTauDiscriminationAgainstElectronMVA3",
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  inputFileName1prongNoEleMatchWOgWOgsfBL = \
18  cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_NoEleMatch_woGwoGSF_Barrel_BDTG.weights.xml.gz'),
19  inputFileName1prongNoEleMatchWOgWgsfBL = \
20  cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_NoEleMatch_woGwGSF_Barrel_BDTG.weights.xml.gz'),
21  inputFileName1prongNoEleMatchWgWOgsfBL = \
22  cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_NoEleMatch_wGwoGSF_Barrel_BDTG.weights.xml.gz'),
23  inputFileName1prongNoEleMatchWgWgsfBL = \
24  cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_NoEleMatch_wGwGSF_Barrel_BDTG.weights.xml.gz'),
25  inputFileName1prongWOgWOgsfBL = \
26  cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_woGwoGSF_Barrel_BDTG.weights.xml.gz'),
27  inputFileName1prongWOgWgsfBL = \
28  cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_woGwGSF_Barrel_BDTG.weights.xml.gz'),
29  inputFileName1prongWgWOgsfBL = \
30  cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_wGwoGSF_Barrel_BDTG.weights.xml.gz'),
31  inputFileName1prongWgWgsfBL = \
32  cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_wGwGSF_Barrel_BDTG.weights.xml.gz'),
33  inputFileName1prongNoEleMatchWOgWOgsfEC = \
34  cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_NoEleMatch_woGwoGSF_Endcap_BDTG.weights.xml.gz'),
35  inputFileName1prongNoEleMatchWOgWgsfEC = \
36  cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_NoEleMatch_woGwGSF_Endcap_BDTG.weights.xml.gz'),
37  inputFileName1prongNoEleMatchWgWOgsfEC = \
38  cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_NoEleMatch_wGwoGSF_Endcap_BDTG.weights.xml.gz'),
39  inputFileName1prongNoEleMatchWgWgsfEC = \
40  cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_NoEleMatch_wGwGSF_Endcap_BDTG.weights.xml.gz'),
41  inputFileName1prongWOgWOgsfEC = \
42  cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_woGwoGSF_Endcap_BDTG.weights.xml.gz'),
43  inputFileName1prongWOgWgsfEC = \
44  cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_woGwGSF_Endcap_BDTG.weights.xml.gz'),
45  inputFileName1prongWgWOgsfEC = \
46  cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_wGwoGSF_Endcap_BDTG.weights.xml.gz'),
47  inputFileName1prongWgWgsfEC = \
48  cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_wGwGSF_Endcap_BDTG.weights.xml.gz'),
49 
50 
51  returnMVA = cms.bool(True),
52 
53  minMVA1prongNoEleMatchWOgWOgsfBL = cms.double(0.0),
54  minMVA1prongNoEleMatchWOgWgsfBL = cms.double(0.0),
55  minMVA1prongNoEleMatchWgWOgsfBL = cms.double(0.0),
56  minMVA1prongNoEleMatchWgWgsfBL = cms.double(0.0),
57  minMVA1prongWOgWOgsfBL = cms.double(0.0),
58  minMVA1prongWOgWgsfBL = cms.double(0.0),
59  minMVA1prongWgWOgsfBL = cms.double(0.0),
60  minMVA1prongWgWgsfBL = cms.double(0.0),
61  minMVA1prongNoEleMatchWOgWOgsfEC = cms.double(0.0),
62  minMVA1prongNoEleMatchWOgWgsfEC = cms.double(0.0),
63  minMVA1prongNoEleMatchWgWOgsfEC = cms.double(0.0),
64  minMVA1prongNoEleMatchWgWgsfEC = cms.double(0.0),
65  minMVA1prongWOgWOgsfEC = cms.double(0.0),
66  minMVA1prongWOgWgsfEC = cms.double(0.0),
67  minMVA1prongWgWOgsfEC = cms.double(0.0),
68  minMVA1prongWgWgsfEC = cms.double(0.0),
69  minMVA3prongMatch = cms.double(0.0),
70  minMVA3prongNoMatch = cms.double(0.0),
71 
72  srcGsfElectrons = cms.InputTag('gsfElectrons')
73 )