File indexing completed on 2024-08-21 04:46:34
0001 import FWCore.ParameterSet.Config as cms
0002
0003 hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau = cms.EDProducer("PFRecoTauDiscriminationByIsolationContainer",
0004 IDWPdefinitions = cms.VPSet(),
0005 IDdefinitions = cms.VPSet(
0006 cms.PSet(
0007 ApplyDiscriminationByTrackerIsolation = cms.bool(True),
0008 IDname = cms.string('ChargedIsoPtSum'),
0009 storeRawSumPt = cms.bool(True)
0010 ),
0011 cms.PSet(
0012 ApplyDiscriminationByECALIsolation = cms.bool(True),
0013 IDname = cms.string('NeutralIsoPtSum'),
0014 storeRawSumPt = cms.bool(True)
0015 ),
0016 cms.PSet(
0017 ApplyDiscriminationByWeightedECALIsolation = cms.bool(True),
0018 IDname = cms.string('NeutralIsoPtSumWeight'),
0019 UseAllPFCandsForWeights = cms.bool(True),
0020 storeRawSumPt = cms.bool(True)
0021 ),
0022 cms.PSet(
0023 IDname = cms.string('TauFootprintCorrection'),
0024 storeRawFootprintCorrection = cms.bool(True)
0025 ),
0026 cms.PSet(
0027 IDname = cms.string('PhotonPtSumOutsideSignalCone'),
0028 storeRawPhotonSumPt_outsideSignalCone = cms.bool(True)
0029 ),
0030 cms.PSet(
0031 IDname = cms.string('PUcorrPtSum'),
0032 applyDeltaBetaCorrection = cms.bool(True),
0033 storeRawPUsumPt = cms.bool(True)
0034 )
0035 ),
0036 PFTauProducer = cms.InputTag("hltHpsPFTauProducer"),
0037 Prediscriminants = cms.PSet(
0038 BooleanOperator = cms.string('and')
0039 ),
0040 WeightECALIsolation = cms.double(1.0),
0041 applyFootprintCorrection = cms.bool(False),
0042 applyRhoCorrection = cms.bool(False),
0043 customOuterCone = cms.double(0.3),
0044 deltaBetaFactor = cms.string('0.2000'),
0045 deltaBetaPUTrackPtCutOverride = cms.bool(True),
0046 deltaBetaPUTrackPtCutOverride_val = cms.double(0.5),
0047 footprintCorrections = cms.VPSet(
0048 cms.PSet(
0049 offset = cms.string('0.0'),
0050 selection = cms.string('decayMode() = 0')
0051 ),
0052 cms.PSet(
0053 offset = cms.string('0.0'),
0054 selection = cms.string('decayMode() = 1 || decayMode() = 2')
0055 ),
0056 cms.PSet(
0057 offset = cms.string('2.7'),
0058 selection = cms.string('decayMode() = 5')
0059 ),
0060 cms.PSet(
0061 offset = cms.string('0.0'),
0062 selection = cms.string('decayMode() = 6')
0063 ),
0064 cms.PSet(
0065 offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
0066 selection = cms.string('decayMode() = 10')
0067 )
0068 ),
0069 isoConeSizeForDeltaBeta = cms.double(0.8),
0070 minTauPtForNoIso = cms.double(-99.0),
0071 particleFlowSrc = cms.InputTag("hltParticleFlowTmp"),
0072 qualityCuts = cms.PSet(
0073 isolationQualityCuts = cms.PSet(
0074 maxDeltaZ = cms.double(0.2),
0075 maxDeltaZToLeadTrack = cms.double(-1.0),
0076 maxTrackChi2 = cms.double(100.0),
0077 maxTransverseImpactParameter = cms.double(0.03),
0078 minGammaEt = cms.double(1.5),
0079 minTrackHits = cms.uint32(8),
0080 minTrackPixelHits = cms.uint32(0),
0081 minTrackPt = cms.double(1.0),
0082 minTrackVertexWeight = cms.double(-1.0),
0083 useTracksInsteadOfPFHadrons = cms.bool(False)
0084 ),
0085 leadingTrkOrPFCandOption = cms.string('leadPFCand'),
0086 primaryVertexSrc = cms.InputTag("hltPhase2PixelVertices"),
0087 pvFindingAlgo = cms.string('closestInDeltaZ'),
0088 recoverLeadingTrk = cms.bool(False),
0089 signalQualityCuts = cms.PSet(
0090 maxDeltaZ = cms.double(0.4),
0091 maxDeltaZToLeadTrack = cms.double(-1.0),
0092 maxTrackChi2 = cms.double(100.0),
0093 maxTransverseImpactParameter = cms.double(0.1),
0094 minGammaEt = cms.double(1.0),
0095 minNeutralHadronEt = cms.double(30.0),
0096 minTrackHits = cms.uint32(3),
0097 minTrackPixelHits = cms.uint32(0),
0098 minTrackPt = cms.double(0.5),
0099 minTrackVertexWeight = cms.double(-1.0),
0100 useTracksInsteadOfPFHadrons = cms.bool(False)
0101 ),
0102 vertexTrackFiltering = cms.bool(False),
0103 vxAssocQualityCuts = cms.PSet(
0104 maxTrackChi2 = cms.double(100.0),
0105 maxTransverseImpactParameter = cms.double(0.1),
0106 minGammaEt = cms.double(1.0),
0107 minTrackHits = cms.uint32(3),
0108 minTrackPixelHits = cms.uint32(0),
0109 minTrackPt = cms.double(0.5),
0110 minTrackVertexWeight = cms.double(-1.0)
0111 )
0112 ),
0113 rhoConeSize = cms.double(0.5),
0114 rhoProducer = cms.InputTag("hltFixedGridRhoProducerFastjetAllTau"),
0115 rhoUEOffsetCorrection = cms.double(1.0),
0116 verbosity = cms.int32(0),
0117 vertexSrc = cms.InputTag("hltPhase2PixelVertices")
0118 )