File indexing completed on 2023-03-17 10:45:12
0001 import FWCore.ParameterSet.Config as cms
0002
0003 pfRecoTauDiscriminationByIsolationContainer = cms.EDProducer('PFRecoTauDiscriminationByIsolationContainer',
0004 PFTauProducer = cms.InputTag('pfRecoTauProducer'),
0005 qualityCuts = cms.PSet(
0006 signalQualityCuts = cms.PSet(
0007 minTrackPt = cms.double(0.5),
0008 maxTrackChi2 = cms.double(100),
0009 maxTransverseImpactParameter = cms.double(0.1),
0010 maxDeltaZ = cms.double(0.4),
0011 maxDeltaZToLeadTrack = cms.double(-1),
0012 minTrackVertexWeight = cms.double(-1),
0013 minTrackPixelHits = cms.uint32(0),
0014 minTrackHits = cms.uint32(3),
0015 minGammaEt = cms.double(1),
0016 useTracksInsteadOfPFHadrons = cms.optional.bool,
0017 minNeutralHadronEt = cms.double(30)
0018 ),
0019 isolationQualityCuts = cms.PSet(
0020 minTrackPt = cms.double(1),
0021 maxTrackChi2 = cms.double(100),
0022 maxTransverseImpactParameter = cms.double(0.03),
0023 maxDeltaZ = cms.double(0.2),
0024 maxDeltaZToLeadTrack = cms.double(-1),
0025 minTrackVertexWeight = cms.double(-1),
0026 minTrackPixelHits = cms.uint32(0),
0027 minTrackHits = cms.uint32(8),
0028 minGammaEt = cms.double(1.5),
0029 useTracksInsteadOfPFHadrons = cms.optional.bool
0030 ),
0031 vxAssocQualityCuts = cms.PSet(
0032 minTrackPt = cms.double(0.5),
0033 maxTrackChi2 = cms.double(100),
0034 maxTransverseImpactParameter = cms.double(0.1),
0035 minTrackVertexWeight = cms.double(-1),
0036 minTrackPixelHits = cms.uint32(0),
0037 minTrackHits = cms.uint32(3),
0038 minGammaEt = cms.double(1),
0039 useTracksInsteadOfPFHadrons = cms.optional.bool
0040 ),
0041 primaryVertexSrc = cms.InputTag('offlinePrimaryVertices'),
0042 pvFindingAlgo = cms.string('closestInDeltaZ'),
0043 vertexTrackFiltering = cms.bool(False),
0044 recoverLeadingTrk = cms.bool(False),
0045 leadingTrkOrPFCandOption = cms.string('leadPFCand')
0046 ),
0047 minTauPtForNoIso = cms.double(-99),
0048 vertexSrc = cms.InputTag('offlinePrimaryVertices'),
0049 rhoConeSize = cms.double(0.5),
0050 rhoProducer = cms.InputTag('fixedGridRhoFastjetAll'),
0051 footprintCorrections = cms.VPSet(
0052 ),
0053 deltaBetaFactor = cms.string('0.38'),
0054 applyFootprintCorrection = cms.bool(False),
0055 Prediscriminants = cms.PSet(
0056 BooleanOperator = cms.string('and'),
0057 leadTrack = cms.PSet(
0058 cut = cms.double(0.5),
0059 Producer = cms.InputTag('pfRecoTauDiscriminationByLeadingTrackFinding')
0060 ),
0061 decayMode = cms.PSet(
0062 cut = cms.double(0.5),
0063 Producer = cms.InputTag('hpsPFTauDiscriminationByDecayModeFindingNewDMs')
0064 ),
0065 preIso = cms.PSet(
0066 cut = cms.double(0.5),
0067 Producer = cms.InputTag('hpsPFTauDiscriminationByLooseChargedIsolation')
0068 )
0069 ),
0070 verbosity = cms.int32(0),
0071 deltaBetaPUTrackPtCutOverride = cms.bool(False),
0072 applyRhoCorrection = cms.bool(False),
0073 WeightECALIsolation = cms.double(1),
0074 rhoUEOffsetCorrection = cms.double(1),
0075 deltaBetaPUTrackPtCutOverride_val = cms.double(-1.5),
0076 isoConeSizeForDeltaBeta = cms.double(0.5),
0077 customOuterCone = cms.double(-1),
0078 particleFlowSrc = cms.InputTag('particleFlow'),
0079 IDdefinitions = cms.VPSet(
0080 ),
0081 IDWPdefinitions = cms.VPSet(
0082 ),
0083 mightGet = cms.optional.untracked.vstring
0084 )