CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrackAlgoCompareUtil_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 trackAlgoCompareUtil = cms.EDProducer("TrackAlgoCompareUtil",
4 
5  # recoTrack labels A and B
6  trackLabel_algoA = cms.InputTag("generalTracks"),
7  trackLabel_algoB = cms.InputTag("generalTracks"),
8 
9  # recoVertex labels A and B
10  UseVertex = cms.bool(True),
11  vertexLabel_algoA = cms.InputTag("offlinePrimaryVertices"),
12  vertexLabel_algoB = cms.InputTag("offlinePrimaryVertices"),
13 
14  # trackingParticle/vertex labels (efficiency and fakes)
15  trackingParticleLabel_effic = cms.InputTag("mix","MergedTrackTruth"),
16  trackingParticleLabel_fakes = cms.InputTag("mix","MergedTrackTruth"),
17 
18  # beam spot label (used to calc. points of closest approach...etc.)
19  beamSpotLabel = cms.InputTag("offlineBeamSpot"),
20 
21  # associator label (by hits default)
22  UseAssociators = cms.bool(True),
23  assocLabel_algoA = cms.untracked.string('trackAssociatorByHits'),
24  assocLabel_algoB = cms.untracked.string('trackAssociatorByHits'),
25 
26  # if an asociation map exist in the event, use it--its faster (set UseAssociatos = cms.bool(False)
27  associatormap_algoA = cms.InputTag("trackingParticleRecoTrackAsssociation"),
28  associatormap_algoB = cms.InputTag("trackingParticleRecoTrackAsssociation")
29 )
30 
31 
32