CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/RecoTauTag/RecoTau/python/PFRecoTauDiscriminationAgainstElectron_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 PFRecoTauDiscriminationAgainstElectron = cms.EDProducer("PFRecoTauDiscriminationAgainstElectron",
00005 
00006     # tau collection to discriminate
00007     PFTauProducer = cms.InputTag('pfRecoTauProducer'),
00008 
00009     # Require leading pion ensures that:
00010     #  1) these is at least one track above threshold (0.5 GeV) in the signal cone
00011     #  2) a track OR a pi-zero in the signal cone has pT > 5 GeV
00012     Prediscriminants = requireLeadTrack,
00013 
00014     ApplyCut_EmFraction = cms.bool(False),
00015     EmFraction_maxValue = cms.double(0.9),
00016 
00017     ApplyCut_HcalTotOverPLead = cms.bool(False),
00018     HcalTotOverPLead_minValue = cms.double(0.1),
00019 
00020     ApplyCut_Hcal3x3OverPLead = cms.bool(False),
00021     Hcal3x3OverPLead_minValue = cms.double(0.1),
00022 
00023     ApplyCut_HcalMaxOverPLead = cms.bool(False),
00024     HcalMaxOverPLead_minValue = cms.double(0.1),
00025 
00026     ApplyCut_EOverPLead = cms.bool(False),
00027     EOverPLead_maxValue = cms.double(1.8), ## Upper cut away window threshold#
00028     EOverPLead_minValue = cms.double(0.8), ## Lower cut away window threshold
00029 
00030     ApplyCut_BremsRecoveryEOverPLead = cms.bool(False),
00031     BremsRecoveryEOverPLead_minValue = cms.double(0.8), ## Lower cut away window threshold
00032     BremsRecoveryEOverPLead_maxValue = cms.double(1.8),  ##Upper cut away window threshold
00033 
00034     ApplyCut_ElectronPreID = cms.bool(False), # Electron PreID only
00035 
00036     ApplyCut_ElectronPreID_2D = cms.bool(False),
00037     ElecPreID0_EOverPLead_maxValue = cms.double(0.95),
00038     ElecPreID0_HOverPLead_minValue = cms.double(0.05),
00039     ElecPreID1_EOverPLead_maxValue = cms.double(0.8),
00040     ElecPreID1_HOverPLead_minValue = cms.double(0.15),
00041  
00042     ApplyCut_PFElectronMVA = cms.bool(True),
00043     PFElectronMVA_maxValue = cms.double(-0.1),
00044 
00045     ApplyCut_EcalCrackCut = cms.bool(False),
00046 
00047    ApplyCut_BremCombined = cms.bool(False),
00048    BremCombined_Fraction  = cms.double(0.99),
00049    BremCombined_HOP       = cms.double(0.1),
00050    BremCombined_Mass      = cms.double(0.55),
00051    BremCombined_StripSize = cms.double(0.03)
00052 
00053 
00054 )
00055 
00056