File indexing completed on 2024-04-06 12:27:52
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from RecoTauTag.RecoTau.HLTPFRecoTauQualityCuts_cfi import hltPFTauQualityCuts
0004 from RecoTauTag.RecoTau.TauDiscriminatorTools import requireLeadTrack, noPrediscriminants
0005 from RecoTauTag.RecoTau.PFRecoTauDiscriminationByIsolation_cfi import pfRecoTauDiscriminationByIsolation
0006
0007 hltPFRecoTauDiscriminationByIsolation = pfRecoTauDiscriminationByIsolation.clone(
0008 PFTauProducer = 'hltPFRecoTauProducer',
0009
0010
0011
0012
0013 Prediscriminants = noPrediscriminants,
0014
0015 qualityCuts = hltPFTauQualityCuts,
0016
0017
0018 particleFlowSrc = "hltParticleFlow",
0019 vertexSrc = hltPFTauQualityCuts.primaryVertexSrc,
0020 customOuterCone = -1.0,
0021
0022
0023
0024 isoConeSizeForDeltaBeta = 0.3,
0025
0026
0027
0028
0029 deltaBetaFactor = "0.38",
0030
0031
0032
0033 deltaBetaPUTrackPtCutOverride = True,
0034 deltaBetaPUTrackPtCutOverride_val = 0.5,
0035
0036
0037 applyRhoCorrection = False,
0038 rhoProducer = "kt6PFJets:rho",
0039 rhoConeSize = 0.5,
0040 rhoUEOffsetCorrection = 1.0,
0041
0042 IDdefinitions = cms.VPSet(),
0043 IDWPdefinitions = cms.VPSet(
0044 cms.PSet(
0045 IDname = cms.string("pfRecoTauDiscriminationByIsolation"),
0046 maximumOccupancy = cms.uint32(0),
0047 ApplyDiscriminationByTrackerIsolation = cms.bool(True),
0048 )
0049 ),
0050 )