CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/RecoTauTag/RecoTau/python/RecoTauFixedConeProducer_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 from RecoTauTag.RecoTau.PFRecoTauQualityCuts_cfi import PFTauQualityCuts
00003 from RecoTauTag.RecoTau.RecoTauShrinkingConeProducer_cfi import \
00004         shrinkingConeRecoTaus
00005 
00006 '''
00007 
00008 Configuration for 'shrinkingCone' PFTau Producer
00009 
00010 See PFT-08-001 for a description of the algorithm.
00011 
00012 '''
00013 
00014 _fixedConeRecoTausConfig = cms.PSet(
00015     name = cms.string("fixedCone"),
00016     primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
00017     qualityCuts = PFTauQualityCuts.signalQualityCuts,
00018     # If true, consider PFLeptons (e/mu) as charged hadrons.
00019     usePFLeptons = cms.bool(True),
00020     pfCandSrc = cms.InputTag("particleFlow"),
00021     plugin = cms.string("RecoTauBuilderConePlugin"),
00022     leadObjectPt = cms.double(5.0),
00023     matchingCone = cms.string('0.1'),
00024     signalConeChargedHadrons = cms.string('0.07'),
00025     isoConeChargedHadrons = cms.string('0.5'),
00026     signalConePiZeros = cms.string('0.15'),
00027     isoConePiZeros = cms.string('0.5'),
00028     signalConeNeutralHadrons = cms.string('0.10'),
00029     isoConeNeutralHadrons = cms.string('0.5'),
00030 )
00031 
00032 fixedConeRecoTaus = shrinkingConeRecoTaus.clone(
00033     builders = cms.VPSet(
00034         _fixedConeRecoTausConfig
00035     )
00036 )