CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_9/src/RecoTauTag/HLTProducers/python/hltVertexFromTrackProducer_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 hltVertexFromTrackProducer = cms.EDProducer("VertexFromTrackProducer",
00004     verbose = cms.untracked.bool(False),
00005 
00006     # If isRecoCandidate=True "trackLabel" is used and assumed to be collection of candidates.
00007     # Otherwise it is assumed that "trackLabel" is collection of tracks and is used when useTriggerFilterElectrons=False and useTriggerFilterMuons=False
00008     isRecoCandidate = cms.bool(False),
00009 
00010     # Collection of tracks or candidates
00011     trackLabel = cms.InputTag("hltL3MuonCandidates"),
00012                                             
00013     # Use leading electron from TriggerObjectsWithRefs to determine z vertex position
00014     useTriggerFilterElectrons = cms.bool(False),
00015 
00016     # Electron TriggerObjectsWithRefs collection
00017     triggerFilterElectronsSrc = cms.InputTag("hltEle20CaloIdVTCaloIsoTTrkIdTTrkIsoL1JetTrackIsoFilter"),
00018 
00019     # Use leading muon from TriggerObjectsWithRefs to determine z vertex position
00020     useTriggerFilterMuons = cms.bool(True),                            
00021 
00022     # Muon TriggerObjectsWithRefs collection
00023     triggerFilterMuonsSrc = cms.InputTag("hltSingleMuIsoL3IsoFiltered15"),
00024 
00025     # Use beam spot for x/y vertex position
00026     useBeamSpot = cms.bool(True),
00027     # Beamspot collection
00028     beamSpotLabel = cms.InputTag("hltOnlineBeamSpot"),
00029                                             
00030     # Use vertex for x/y vertex position (beam spot is used when PV does not exit)
00031     useVertex = cms.bool(True),
00032     # Vertex collection
00033     vertexLabel = cms.InputTag("hltPixelVertices"),
00034 )
00035