CMS 3D CMS Logo

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