File indexing completed on 2024-08-21 04:46:34
0001 import FWCore.ParameterSet.Config as cms
0002
0003 hltHpsPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
0004 ApplyDiscriminationByECALIsolation = cms.bool(False),
0005 ApplyDiscriminationByTrackerIsolation = cms.bool(True),
0006 ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
0007 PFTauProducer = cms.InputTag("hltHpsPFTauProducer"),
0008 Prediscriminants = cms.PSet(
0009 BooleanOperator = cms.string('and')
0010 ),
0011 UseAllPFCandsForWeights = cms.bool(False),
0012 WeightECALIsolation = cms.double(0.33333),
0013 applyDeltaBetaCorrection = cms.bool(False),
0014 applyFootprintCorrection = cms.bool(False),
0015 applyOccupancyCut = cms.bool(False),
0016 applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
0017 applyRelativeSumPtCut = cms.bool(False),
0018 applyRhoCorrection = cms.bool(False),
0019 applySumPtCut = cms.bool(True),
0020 customOuterCone = cms.double(-1.0),
0021 deltaBetaFactor = cms.string('0.38'),
0022 deltaBetaPUTrackPtCutOverride = cms.bool(True),
0023 deltaBetaPUTrackPtCutOverride_val = cms.double(0.5),
0024 enableHGCalWorkaround = cms.bool(False),
0025 footprintCorrections = cms.VPSet(
0026 cms.PSet(
0027 offset = cms.string('0.0'),
0028 selection = cms.string('decayMode() = 0')
0029 ),
0030 cms.PSet(
0031 offset = cms.string('0.0'),
0032 selection = cms.string('decayMode() = 1 || decayMode() = 2')
0033 ),
0034 cms.PSet(
0035 offset = cms.string('2.7'),
0036 selection = cms.string('decayMode() = 5')
0037 ),
0038 cms.PSet(
0039 offset = cms.string('0.0'),
0040 selection = cms.string('decayMode() = 6')
0041 ),
0042 cms.PSet(
0043 offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
0044 selection = cms.string('decayMode() = 10')
0045 )
0046 ),
0047 isoConeSizeForDeltaBeta = cms.double(0.3),
0048 maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
0049 maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
0050 maximumOccupancy = cms.uint32(0),
0051 maximumSumPtCut = cms.double(3.7),
0052 minTauPtForNoIso = cms.double(-99.0),
0053 particleFlowSrc = cms.InputTag("hltParticleFlowTmp"),
0054 qualityCuts = cms.PSet(
0055 isolationQualityCuts = cms.PSet(
0056 maxDeltaZ = cms.double(0.2),
0057 maxTrackChi2 = cms.double(100.0),
0058 maxTransverseImpactParameter = cms.double(0.1),
0059 minGammaEt = cms.double(0.5),
0060 minTrackHits = cms.uint32(3),
0061 minTrackPixelHits = cms.uint32(0),
0062 minTrackPt = cms.double(0.5),
0063 useTracksInsteadOfPFHadrons = cms.bool(False)
0064 ),
0065 primaryVertexSrc = cms.InputTag("hltPhase2PixelVertices"),
0066 pvFindingAlgo = cms.string('closestInDeltaZ'),
0067 recoverLeadingTrk = cms.bool(False),
0068 signalQualityCuts = cms.PSet(
0069 maxDeltaZ = cms.double(0.2),
0070 maxTrackChi2 = cms.double(1000.0),
0071 maxTransverseImpactParameter = cms.double(0.2),
0072 minGammaEt = cms.double(0.5),
0073 minNeutralHadronEt = cms.double(1.0),
0074 minTrackHits = cms.uint32(3),
0075 minTrackPixelHits = cms.uint32(0),
0076 minTrackPt = cms.double(0.0),
0077 useTracksInsteadOfPFHadrons = cms.bool(False)
0078 ),
0079 vertexTrackFiltering = cms.bool(False),
0080 vxAssocQualityCuts = cms.PSet(
0081 maxTrackChi2 = cms.double(1000.0),
0082 maxTransverseImpactParameter = cms.double(0.2),
0083 minGammaEt = cms.double(0.5),
0084 minTrackHits = cms.uint32(3),
0085 minTrackPixelHits = cms.uint32(0),
0086 minTrackPt = cms.double(0.0),
0087 useTracksInsteadOfPFHadrons = cms.bool(False)
0088 )
0089 ),
0090 relativeSumPtCut = cms.double(0.03),
0091 relativeSumPtOffset = cms.double(0.0),
0092 rhoConeSize = cms.double(0.357),
0093 rhoProducer = cms.InputTag("NotUsed"),
0094 rhoUEOffsetCorrection = cms.double(0.0),
0095 storeRawFootprintCorrection = cms.bool(False),
0096 storeRawOccupancy = cms.bool(False),
0097 storeRawPUsumPt = cms.bool(False),
0098 storeRawPhotonSumPt_outsideSignalCone = cms.bool(False),
0099 storeRawSumPt = cms.bool(False),
0100 verbosity = cms.int32(0),
0101 vertexSrc = cms.InputTag("NotUsed")
0102 )