CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PFTauVertexSelector_cfi.py
Go to the documentation of this file.
2 
3 pfTauVertexSelector = cms.EDFilter("PFTauVertexSelector",
4  # Tau collection
5  tauSrc = cms.InputTag('hltPFTaus'),
6 
7  # Use vertex collection for x/y vertex position
8  useVertex = cms.bool(True),
9 
10  # Vertex collection
11  vertexSrc = cms.InputTag("hltPixelVertices"),
12 
13  # Use beamspot as fallback for x/y vertex position
14  useBeamSpot = cms.bool(True),
15 
16  # Beamspot collection
17  beamSpotSrc = cms.InputTag("hltBeamSpot"),
18 
19  # use leading track to determine z vertex position
20  useLeadingTrack = cms.bool(False),
21 
22  # Track collection
23  trackSrc =cms.VInputTag(cms.InputTag("hltIter4Merged"),),
24 
25  # use leading RecoCandidate to determine z vertex position
26  useLeadingRecoCandidate = cms.bool(False),
27 
28  # RecoCandidate(e.g. lepton) collection
29  recoCandidateSrc = cms.VInputTag(cms.InputTag("hltL3MuonCandidates"),),
30 
31  # use leading electron from TriggerObjectsWithRefs to determine z vertex position
32  useTriggerFilterElectrons = cms.bool(False),
33 
34  # electron TriggerObjectsWithRefs collection
35  triggerFilterElectronsSrc = cms.InputTag("hltEle20CaloIdVTCaloIsoTTrkIdTTrkIsoL1JetTrackIsoFilter"),
36 
37  # use leading muon from TriggerObjectsWithRefs to determine z vertex position
38  useTriggerFilterMuons = cms.bool(False),
39 
40  # muon TriggerObjectsWithRefs collection
41  triggerFilterMuonsSrc = cms.InputTag("hltSingleMuIsoL3IsoFiltered15"),
42 
43  # max dZ distance to primary vertex
44  dZ = cms.double(0.2),
45 
46  # filter events with at least N taus from PV
47  filterOnNTaus = cms.uint32(0),
48 )