Go to the documentation of this file.00001 import FWCore.ParameterSet.Config as cms
00002
00003 from RecoTauTag.RecoTau.PFRecoTauQualityCuts_cfi import PFTauQualityCuts
00004 from RecoTauTag.RecoTau.TauDiscriminatorTools import requireLeadTrack
00005
00006 PFRecoTauDiscriminationByIsolation = cms.EDProducer(
00007 "PFRecoTauDiscriminationByIsolation",
00008 PFTauProducer = cms.InputTag('pfRecoTauProducer'),
00009
00010
00011
00012
00013 Prediscriminants = requireLeadTrack,
00014
00015
00016 ApplyDiscriminationByECALIsolation = cms.bool(True),
00017 ApplyDiscriminationByTrackerIsolation = cms.bool(True),
00018
00019 applyOccupancyCut = cms.bool(True),
00020 maximumOccupancy = cms.uint32(0),
00021
00022 applySumPtCut = cms.bool(False),
00023 maximumSumPtCut = cms.double(6.0),
00024
00025 applyRelativeSumPtCut = cms.bool(False),
00026 relativeSumPtCut = cms.double(0.0),
00027
00028 qualityCuts = PFTauQualityCuts,
00029
00030
00031 applyDeltaBetaCorrection = cms.bool(False),
00032 particleFlowSrc = cms.InputTag("particleFlow"),
00033 vertexSrc = PFTauQualityCuts.primaryVertexSrc,
00034
00035
00036
00037 isoConeSizeForDeltaBeta = cms.double(0.5),
00038
00039
00040
00041
00042 deltaBetaFactor = cms.string("0.38"),
00043
00044
00045
00046
00047
00048
00049
00050 applyRhoCorrection = cms.bool(False),
00051 rhoProducer = cms.InputTag("kt6PFJets", "rho"),
00052 rhoConeSize = cms.double(0.5),
00053 rhoUEOffsetCorrection = cms.double(1.0),
00054 )