Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-10-25 09:50:36

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