CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/RecoTauTag/RecoTau/python/PFRecoTauDiscriminationAgainstElectronMVA3_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 from RecoTauTag.RecoTau.TauDiscriminatorTools import requireLeadTrack
00003 
00004 PFRecoTauDiscriminationAgainstElectronMVA3 = cms.EDProducer(
00005     "PFRecoTauDiscriminationAgainstElectronMVA3",
00006 
00007     # tau collection to discriminate
00008     PFTauProducer = cms.InputTag('pfTauProducer'),
00009 
00010     # Require leading pion ensures that:
00011     #  1) these is at least one track above threshold (0.5 GeV) in the signal cone
00012     #  2) a track OR a pi-zero in the signal cone has pT > 5 GeV
00013     Prediscriminants = requireLeadTrack,
00014 
00015     method = cms.string("BDTG"),
00016 
00017     inputFileName1prongNoEleMatchWOgWOgsfBL = \
00018       cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_NoEleMatch_woGwoGSF_Barrel_BDTG.weights.xml.gz'),
00019     inputFileName1prongNoEleMatchWOgWgsfBL  = \
00020       cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_NoEleMatch_woGwGSF_Barrel_BDTG.weights.xml.gz'),
00021     inputFileName1prongNoEleMatchWgWOgsfBL  = \
00022       cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_NoEleMatch_wGwoGSF_Barrel_BDTG.weights.xml.gz'),
00023     inputFileName1prongNoEleMatchWgWgsfBL   = \
00024       cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_NoEleMatch_wGwGSF_Barrel_BDTG.weights.xml.gz'),
00025     inputFileName1prongWOgWOgsfBL           = \
00026       cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_woGwoGSF_Barrel_BDTG.weights.xml.gz'),
00027     inputFileName1prongWOgWgsfBL            = \
00028       cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_woGwGSF_Barrel_BDTG.weights.xml.gz'),
00029     inputFileName1prongWgWOgsfBL            = \
00030       cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_wGwoGSF_Barrel_BDTG.weights.xml.gz'),
00031     inputFileName1prongWgWgsfBL             = \
00032       cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_wGwGSF_Barrel_BDTG.weights.xml.gz'),
00033     inputFileName1prongNoEleMatchWOgWOgsfEC = \
00034       cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_NoEleMatch_woGwoGSF_Endcap_BDTG.weights.xml.gz'),
00035     inputFileName1prongNoEleMatchWOgWgsfEC  = \
00036       cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_NoEleMatch_woGwGSF_Endcap_BDTG.weights.xml.gz'),
00037     inputFileName1prongNoEleMatchWgWOgsfEC  = \
00038       cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_NoEleMatch_wGwoGSF_Endcap_BDTG.weights.xml.gz'),
00039     inputFileName1prongNoEleMatchWgWgsfEC   = \
00040       cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_NoEleMatch_wGwGSF_Endcap_BDTG.weights.xml.gz'),
00041     inputFileName1prongWOgWOgsfEC           = \
00042       cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_woGwoGSF_Endcap_BDTG.weights.xml.gz'),
00043     inputFileName1prongWOgWgsfEC            = \
00044       cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_woGwGSF_Endcap_BDTG.weights.xml.gz'),
00045     inputFileName1prongWgWOgsfEC            = \
00046       cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_wGwoGSF_Endcap_BDTG.weights.xml.gz'),
00047     inputFileName1prongWgWgsfEC             = \
00048       cms.FileInPath('RecoTauTag/RecoTau/data/TMVAClassification_v13EleVeto_wGwGSF_Endcap_BDTG.weights.xml.gz'),
00049 
00050     
00051     returnMVA = cms.bool(True),
00052 
00053     minMVA1prongNoEleMatchWOgWOgsfBL   = cms.double(0.0),
00054     minMVA1prongNoEleMatchWOgWgsfBL    = cms.double(0.0),
00055     minMVA1prongNoEleMatchWgWOgsfBL    = cms.double(0.0),
00056     minMVA1prongNoEleMatchWgWgsfBL     = cms.double(0.0),
00057     minMVA1prongWOgWOgsfBL             = cms.double(0.0),
00058     minMVA1prongWOgWgsfBL              = cms.double(0.0),
00059     minMVA1prongWgWOgsfBL              = cms.double(0.0),
00060     minMVA1prongWgWgsfBL               = cms.double(0.0),
00061     minMVA1prongNoEleMatchWOgWOgsfEC   = cms.double(0.0),
00062     minMVA1prongNoEleMatchWOgWgsfEC    = cms.double(0.0),
00063     minMVA1prongNoEleMatchWgWOgsfEC    = cms.double(0.0),
00064     minMVA1prongNoEleMatchWgWgsfEC     = cms.double(0.0),
00065     minMVA1prongWOgWOgsfEC             = cms.double(0.0),
00066     minMVA1prongWOgWgsfEC              = cms.double(0.0),
00067     minMVA1prongWgWOgsfEC              = cms.double(0.0),
00068     minMVA1prongWgWgsfEC               = cms.double(0.0),
00069     minMVA3prongMatch                  = cms.double(0.0),
00070     minMVA3prongNoMatch                = cms.double(0.0),
00071 
00072     srcGsfElectrons = cms.InputTag('gsfElectrons')
00073 )