Back to home page

Project CMSSW displayed by LXR

 
 

    


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 )