Go to the documentation of this file.00001 import FWCore.ParameterSet.Config as cms
00002 from RecoTauTag.RecoTau.TauDiscriminatorTools import requireLeadTrack
00003
00004 PFRecoTauDiscriminationAgainstElectronMVA2 = cms.EDProducer(
00005 "PFRecoTauDiscriminationAgainstElectronMVA2",
00006
00007
00008 PFTauProducer = cms.InputTag('pfTauProducer'),
00009
00010
00011
00012
00013 Prediscriminants = requireLeadTrack,
00014
00015 method = cms.string("BDT"),
00016
00017 inputFileName1prongNoEleMatchBL = \
00018 cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v5_NoEleMatch_Barrel_BDTG.weights.xml.gz'),
00019 inputFileName1prongBL = \
00020 cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v5_woG_Barrel_BDTG.weights.xml.gz'),
00021 inputFileName1prongStripsWOgsfBL = \
00022 cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v5_wGwoGSF_Barrel_BDTG.weights.xml.gz'),
00023 inputFileName1prongStripsWgsfWOpfEleMvaBL = \
00024 cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v5_wGwGSFwoPFMVA_Barrel_BDTG.weights.xml.gz'),
00025 inputFileName1prongStripsWgsfWpfEleMvaBL = \
00026 cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v5_wGwGSFwPFMVA_Barrel_BDTG.weights.xml.gz'),
00027
00028 inputFileName1prongNoEleMatchEC = \
00029 cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v5_NoEleMatch_Endcap_BDTG.weights.xml.gz'),
00030 inputFileName1prongEC = \
00031 cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v5_woG_Endcap_BDTG.weights.xml.gz'),
00032 inputFileName1prongStripsWOgsfEC = \
00033 cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v5_wGwoGSF_Endcap_BDTG.weights.xml.gz'),
00034 inputFileName1prongStripsWgsfWOpfEleMvaEC = \
00035 cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v5_wGwGSFwoPFMVA_Endcap_BDTG.weights.xml.gz'),
00036 inputFileName1prongStripsWgsfWpfEleMvaEC = \
00037 cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v5_wGwGSFwPFMVA_Endcap_BDTG.weights.xml.gz'),
00038
00039 returnMVA = cms.bool(True),
00040
00041 minMVA1prongNoEleMatchBL = cms.double(0.0),
00042 minMVA1prongBL = cms.double(0.0),
00043 minMVA1prongStripsWOgsfBL = cms.double(0.0),
00044 minMVA1prongStripsWgsfWOpfEleMvaBL = cms.double(0.0),
00045 minMVA1prongStripsWgsfWpfEleMvaBL = cms.double(0.0),
00046 minMVA1prongNoEleMatchEC = cms.double(0.0),
00047 minMVA1prongEC = cms.double(0.0),
00048 minMVA1prongStripsWOgsfEC = cms.double(0.0),
00049 minMVA1prongStripsWgsfWOpfEleMvaEC = cms.double(0.0),
00050 minMVA1prongStripsWgsfWpfEleMvaEC = cms.double(0.0),
00051
00052 srcGsfElectrons = cms.InputTag('gsfElectrons')
00053 )