1 import FWCore.ParameterSet.Config
as cms
3 hltHpsPFTauPrimaryVertexProducerForDeepTau = cms.EDProducer(
"PFTauPrimaryVertexProducer",
4 Algorithm = cms.int32(0),
5 ElectronTag = cms.InputTag(
"hltEgammaCandidates"),
6 MuonTag = cms.InputTag(
"hltMuons"),
7 PFTauTag = cms.InputTag(
"hltHpsPFTauProducer"),
8 PVTag = cms.InputTag(
"hltPhase2PixelVertices"),
9 RemoveElectronTracks = cms.bool(
False),
10 RemoveMuonTracks = cms.bool(
False),
11 beamSpot = cms.InputTag(
"hltOnlineBeamSpot"),
12 cut = cms.string(
'pt > 18.0 & abs(eta)<2.4'),
13 discriminators = cms.VPSet(cms.PSet(
14 discriminator = cms.InputTag(
"hltHpsPFTauDiscriminationByDecayModeFindingNewDMs"),
15 selectionCut = cms.double(0.5)
17 qualityCuts = cms.PSet(
18 isolationQualityCuts = cms.PSet(
19 maxDeltaZ = cms.double(0.2),
20 maxDeltaZToLeadTrack = cms.double(-1.0),
21 maxTrackChi2 = cms.double(100.0),
22 maxTransverseImpactParameter = cms.double(0.03),
23 minGammaEt = cms.double(1.5),
24 minTrackHits = cms.uint32(8),
25 minTrackPixelHits = cms.uint32(0),
26 minTrackPt = cms.double(1.0),
27 minTrackVertexWeight = cms.double(-1.0)
29 leadingTrkOrPFCandOption = cms.string(
'leadPFCand'),
30 primaryVertexSrc = cms.InputTag(
"hltPhase2PixelVertices"),
31 pvFindingAlgo = cms.string(
'closestInDeltaZ'),
32 recoverLeadingTrk = cms.bool(
False),
33 signalQualityCuts = cms.PSet(
34 maxDeltaZ = cms.double(0.4),
35 maxDeltaZToLeadTrack = cms.double(-1.0),
36 maxTrackChi2 = cms.double(100.0),
37 maxTransverseImpactParameter = cms.double(0.1),
38 minGammaEt = cms.double(1.0),
39 minNeutralHadronEt = cms.double(30.0),
40 minTrackHits = cms.uint32(3),
41 minTrackPixelHits = cms.uint32(0),
42 minTrackPt = cms.double(0.5),
43 minTrackVertexWeight = cms.double(-1.0)
45 vertexTrackFiltering = cms.bool(
False),
46 vxAssocQualityCuts = cms.PSet(
47 maxTrackChi2 = cms.double(100.0),
48 maxTransverseImpactParameter = cms.double(0.1),
49 minGammaEt = cms.double(1.0),
50 minTrackHits = cms.uint32(3),
51 minTrackPixelHits = cms.uint32(0),
52 minTrackPt = cms.double(0.5),
53 minTrackVertexWeight = cms.double(-1.0)
56 useBeamSpot = cms.bool(
True),
57 useSelectedTaus = cms.bool(
False)