CMS 3D CMS Logo

l1tTPStubValueMapProducer_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 from L1Trigger.VertexFinder.l1tVertexNTupler_cfi import l1tVertexNTupler
3 from L1Trigger.VertexFinder.l1tVertexProducer_cfi import l1tVertexProducer
4 
5 l1tTPStubValueMapProducer = cms.EDProducer('TPStubValueMapProducer',
6  #=== The name of the output collection
7  outputCollectionNames = cms.vstring("TPs","TPsUse","allMatchedTPs"),
8 
9  #=== Cuts on MC truth particles (i.e., tracking particles) used for tracking efficiency measurements.
10  GenCuts = l1tVertexNTupler.GenCuts,
11 
12  #=== Rules for deciding when the track finding has found an L1 track candidate
13  L1TrackDef = l1tVertexNTupler.L1TrackDef,
14 
15  #=== Rules for deciding when a reconstructed L1 track matches a MC truth particle (i.e. tracking particle).
16  TrackMatchDef = l1tVertexNTupler.TrackMatchDef,
17 
18  #=== Vertex Reconstruction configuration
19  VertexReconstruction = l1tVertexProducer.VertexReconstruction,
20 
21  #=== Input collections
22  l1TracksTruthMapInputTags = cms.InputTag("TTTrackAssociatorFromPixelDigis", "Level1TTTracks"),
23  tpInputTag = cms.InputTag("mix", "MergedTrackTruth"),
24  stubInputTag = cms.InputTag("l1tTTStubsFromPhase2TrackerDigis", "StubAccepted"),
25  stubTruthInputTag = cms.InputTag("l1tTTStubAssociatorFromPixelDigis", "StubAccepted"),
26  clusterTruthInputTag = cms.InputTag("l1tTTClusterAssociatorFromPixelDigis", "ClusterAccepted"),
27 
28  #=== Debug printout
29  debug = l1tVertexNTupler.debug,
30 )