CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
InputDataProducer_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 from L1Trigger.VertexFinder.VertexNTupler_cff import L1TVertexNTupler
3 from L1Trigger.VertexFinder.VertexProducer_cff import VertexProducer
4 
5 InputDataProducer = 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 = VertexProducer.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("TPStubValueMapProducer:TPs"),
26  stubInputTag = cms.InputTag("TTStubsFromPhase2TrackerDigis", "StubAccepted"),
27 
28  #=== Debug printout
29  debug = L1TVertexNTupler.debug,
30 )