File indexing completed on 2023-03-17 10:45:12
0001 import FWCore.ParameterSet.Config as cms
0002
0003 pfTauMiniAODPrimaryVertexProducer = cms.EDProducer('PFTauMiniAODPrimaryVertexProducer',
0004 discriminators = cms.required.VPSet,
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 cut = cms.string('pt > 18.0 & abs(eta)<2.3'),
0048 Algorithm = cms.int32(0),
0049 RemoveElectronTracks = cms.bool(False),
0050 RemoveMuonTracks = cms.bool(False),
0051 useBeamSpot = cms.bool(True),
0052 useSelectedTaus = cms.bool(False),
0053 beamSpot = cms.InputTag('offlineBeamSpot'),
0054 ElectronTag = cms.InputTag('MyElectrons'),
0055 PFTauTag = cms.InputTag('hpsPFTauProducer'),
0056 MuonTag = cms.InputTag('MyMuons'),
0057 PVTag = cms.InputTag('offlinePrimaryVertices'),
0058 lostCandidatesTag = cms.InputTag('lostTracks'),
0059 packedCandidatesTag = cms.InputTag('packedPFCandidates'),
0060 mightGet = cms.optional.untracked.vstring
0061 )