1 import FWCore.ParameterSet.Config
as cms
2 from Configuration.Eras.Modifier_phase2_common_cff
import phase2_common
7 PFTauQualityCuts = cms.PSet(
8 signalQualityCuts = cms.PSet(
9 minTrackPt = cms.double(0.5),
10 maxTrackChi2 = cms.double(100.),
11 maxTransverseImpactParameter = cms.double(0.1),
12 maxDeltaZ = cms.double(0.4),
13 maxDeltaZToLeadTrack = cms.double(-1.),
15 minTrackVertexWeight = cms.double(-1.),
16 minTrackPixelHits = cms.uint32(0),
17 minTrackHits = cms.uint32(3),
18 minGammaEt = cms.double(1.0),
20 minNeutralHadronEt = cms.double(30.)
22 isolationQualityCuts = cms.PSet(
23 minTrackPt = cms.double(1.0),
24 maxTrackChi2 = cms.double(100.),
25 maxTransverseImpactParameter = cms.double(0.03),
26 maxDeltaZ = cms.double(0.2),
27 maxDeltaZToLeadTrack = cms.double(-1.),
28 minTrackVertexWeight = cms.double(-1.),
29 minTrackPixelHits = cms.uint32(0),
30 minTrackHits = cms.uint32(8),
31 minGammaEt = cms.double(1.5),
34 vxAssocQualityCuts = cms.PSet(
35 minTrackPt = cms.double(0.5),
36 maxTrackChi2 = cms.double(100.),
37 maxTransverseImpactParameter = cms.double(0.1),
38 minTrackVertexWeight = cms.double(-1.),
39 minTrackPixelHits = cms.uint32(0),
40 minTrackHits = cms.uint32(3),
41 minGammaEt = cms.double(1.0)
45 primaryVertexSrc = cms.InputTag(
"offlinePrimaryVertices"),
47 pvFindingAlgo = cms.string(
"closestInDeltaZ"),
48 vertexTrackFiltering = cms.bool(
False),
49 recoverLeadingTrk = cms.bool(
False),
52 leadingTrkOrPFCandOption = cms.string(
"leadPFCand")
57 phase2_common.toModify(PFTauQualityCuts,
58 isolationQualityCuts = dict(
60 maxTransverseImpactParameter = 0.05