CMS 3D CMS Logo

l1tInputDataProducer_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 l1tInputDataProducer = cms.EDProducer('InputDataProducer',
6  #=== The name of the output collection
7  outputCollectionName = cms.string("InputData"),
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  hepMCInputTag = cms.InputTag("generatorSmeared","","SIM"),
23  genParticleInputTag = cms.InputTag("genParticles",""),
24  tpInputTag = cms.InputTag("mix", "MergedTrackTruth"),
25  tpValueMapInputTag = cms.InputTag("l1tTPStubValueMapProducer:TPs"),
26  stubInputTag = cms.InputTag("TTStubsFromPhase2TrackerDigis", "StubAccepted"),
27 
28  #=== Debug printout
29  debug = l1tVertexNTupler.debug,
30 )