CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_13_patch3/src/RecoTauTag/RecoTau/python/PFRecoTauDiscriminationAgainstElectronMVA2_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 PFRecoTauDiscriminationAgainstElectronMVA2 = cms.EDProducer(
00005     "PFRecoTauDiscriminationAgainstElectronMVA2",
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("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 )