CMS 3D CMS Logo

hltHpsPFTauMediumRelativeChargedIsolationDiscriminator_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 hltHpsPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
4  storeRawFootprintCorrection = cms.bool( False ),
5  PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ),
6  storeRawOccupancy = cms.bool( False ),
7  maximumSumPtCut = cms.double( 2.0 ),
8  qualityCuts = cms.PSet(
9  vertexTrackFiltering = cms.bool( False ),
10  isolationQualityCuts = cms.PSet(
11  maxDeltaZ = cms.double( 0.2 ),
12  minTrackPt = cms.double( 0.5 ),
13  minGammaEt = cms.double( 0.5 ),
14  minTrackHits = cms.uint32( 3 ),
15  minTrackPixelHits = cms.uint32( 0 ),
16  maxTrackChi2 = cms.double( 100.0 ),
17  maxTransverseImpactParameter = cms.double( 0.1 ),
18  useTracksInsteadOfPFHadrons = cms.bool( False )
19  ),
20  primaryVertexSrc = cms.InputTag( "hltPhase2PixelVertices" ),
21  recoverLeadingTrk = cms.bool( False ),
22  signalQualityCuts = cms.PSet(
23  maxDeltaZ = cms.double( 0.2 ),
24  minTrackPt = cms.double( 0.0 ),
25  minGammaEt = cms.double( 0.5 ),
26  minTrackHits = cms.uint32( 3 ),
27  minTrackPixelHits = cms.uint32( 0 ),
28  maxTrackChi2 = cms.double( 1000.0 ),
29  maxTransverseImpactParameter = cms.double( 0.2 ),
30  useTracksInsteadOfPFHadrons = cms.bool( False ),
31  minNeutralHadronEt = cms.double( 1.0 )
32  ),
33  vxAssocQualityCuts = cms.PSet(
34  minTrackPt = cms.double( 0.0 ),
35  minGammaEt = cms.double( 0.5 ),
36  minTrackHits = cms.uint32( 3 ),
37  minTrackPixelHits = cms.uint32( 0 ),
38  maxTrackChi2 = cms.double( 1000.0 ),
39  maxTransverseImpactParameter = cms.double( 0.2 ),
40  useTracksInsteadOfPFHadrons = cms.bool( False )
41  ),
42  pvFindingAlgo = cms.string( "closestInDeltaZ" )
43  ),
44  minTauPtForNoIso = cms.double( -99.0 ),
45  maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
46  vertexSrc = cms.InputTag( "NotUsed" ),
47  applySumPtCut = cms.bool( False ),
48  rhoConeSize = cms.double( 0.5 ),
49  ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
50  storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
51  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
52  enableHGCalWorkaround = cms.bool( False ),
53  footprintCorrections = cms.VPSet(
54  cms.PSet( offset = cms.string( "0.0" ),
55  selection = cms.string( "decayMode() = 0" )
56  ),
57  cms.PSet( offset = cms.string( "0.0" ),
58  selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
59  ),
60  cms.PSet( offset = cms.string( "2.7" ),
61  selection = cms.string( "decayMode() = 5" )
62  ),
63  cms.PSet( offset = cms.string( "0.0" ),
64  selection = cms.string( "decayMode() = 6" )
65  ),
66  cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
67  selection = cms.string( "decayMode() = 10" )
68  )
69  ),
70  deltaBetaFactor = cms.string( "0.38" ),
71  applyFootprintCorrection = cms.bool( False ),
72  UseAllPFCandsForWeights = cms.bool( False ),
73  relativeSumPtCut = cms.double( 0.05 ),
74  Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ),
75  maximumOccupancy = cms.uint32( 0 ),
76  verbosity = cms.int32( 0 ),
77  applyOccupancyCut = cms.bool( False ),
78  applyDeltaBetaCorrection = cms.bool( False ),
79  applyRelativeSumPtCut = cms.bool( True ),
80  storeRawPUsumPt = cms.bool( False ),
81  applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
82  deltaBetaPUTrackPtCutOverride = cms.bool( True ),
83  ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
84  storeRawSumPt = cms.bool( False ),
85  ApplyDiscriminationByECALIsolation = cms.bool( False ),
86  applyRhoCorrection = cms.bool( False ),
87  WeightECALIsolation = cms.double( 1.0 ),
88  rhoUEOffsetCorrection = cms.double( 1.0 ),
89  maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
90  deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
91  isoConeSizeForDeltaBeta = cms.double( 0.3 ),
92  relativeSumPtOffset = cms.double( 60.0 ),
93  customOuterCone = cms.double( -1.0 ),
94  particleFlowSrc = cms.InputTag( "particleFlowTmp" )
95 )