CMS 3D CMS Logo

SiPixelTrackingRecHitsValid_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
4 PixelTrackingRecHitsValid = DQMEDAnalyzer('SiPixelTrackingRecHitsValid',
5  src = cms.untracked.string('generalTracks'),
6  runStandalone = cms.bool(False),
7  outputFile = cms.untracked.string(''),
8  #debugNtuple = cms.untracked.string('SiPixelTrackingRecHitsValid_Ntuple.root'),
9  debugNtuple = cms.untracked.string(''),
10  Fitter = cms.string('KFFittingSmoother'),
11  # do we check that the simHit associated with recHit is of the expected particle type ?
12  checkType = cms.bool(True),
13  MTCCtrack = cms.bool(False),
14  TTRHBuilder = cms.string('WithAngleAndTemplate'),
15  # the type of particle that the simHit associated with recHits should be
16  genType = cms.int32(13),
17  associatePixel = cms.bool(True),
18  associateRecoTracks = cms.bool(False),
19  associateStrip = cms.bool(False),
20  pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
21  stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
22  ROUList = cms.vstring('g4SimHitsTrackerHitsPixelBarrelLowTof',
23  'g4SimHitsTrackerHitsPixelBarrelHighTof',
24  'g4SimHitsTrackerHitsPixelEndcapLowTof',
25  'g4SimHitsTrackerHitsPixelEndcapHighTof'),
26  Propagator = cms.string('PropagatorWithMaterial')
27  )
28 
29 
30 from Configuration.ProcessModifiers.premix_stage2_cff import premix_stage2
31 premix_stage2.toModify(PixelTrackingRecHitsValid,
32  pixelSimLinkSrc = "mixData:PixelDigiSimLink",
33  stripSimLinkSrc = "mixData:StripDigiSimLink",
34 )