1 import FWCore.ParameterSet.Config
as cms
5 from RecoTauTag.RecoTau.pfRecoTauDiscriminationByIsolationContainer_cfi
import pfRecoTauDiscriminationByIsolationContainer
7 pfRecoTauDiscriminationByIsolation = pfRecoTauDiscriminationByIsolationContainer.clone(
11 Prediscriminants = requireLeadTrack,
14 WeightECALIsolation = cms.double(1.),
16 minTauPtForNoIso = cms.double(-99.),
18 qualityCuts = PFTauQualityCuts,
21 particleFlowSrc = cms.InputTag(
"particleFlow"),
22 vertexSrc = PFTauQualityCuts.primaryVertexSrc,
25 customOuterCone = cms.double(-1.),
26 isoConeSizeForDeltaBeta = cms.double(0.5),
31 deltaBetaFactor = cms.string(
"0.38"),
35 deltaBetaPUTrackPtCutOverride = cms.bool(
False),
36 deltaBetaPUTrackPtCutOverride_val = cms.double(-1.5),
39 applyFootprintCorrection = cms.bool(
False),
40 footprintCorrections = cms.VPSet(
42 selection = cms.string(
"decayMode() = 0"),
43 offset = cms.string(
"0.0")
46 selection = cms.string(
"decayMode() = 1 || decayMode() = 2"),
47 offset = cms.string(
"0.0")
50 selection = cms.string(
"decayMode() = 5"),
51 offset = cms.string(
"2.7")
54 selection = cms.string(
"decayMode() = 6"),
55 offset = cms.string(
"0.0")
58 selection = cms.string(
"decayMode() = 10"),
59 offset = cms.string(
"max(2.0, 0.22*pt() - 2.0)")
64 applyRhoCorrection = cms.bool(
False),
65 rhoProducer = cms.InputTag(
"fixedGridRhoFastjetAll"),
66 rhoConeSize = cms.double(0.5),
67 rhoUEOffsetCorrection = cms.double(1.0),
69 verbosity = cms.int32(0),