CMS 3D CMS Logo

SiPixelPhase1OfflineDQM_sourceV_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # Pixel Digi Monitoring
5 # Hits
7 # RecHit (clusters)
9 # Clusters ontrack/offtrack (also general tracks)
11 # Tracking Truth MC
13 
14 PerModule.enabled = False
15 
16 siPixelPhase1OfflineDQM_sourceV = cms.Sequence(SiPixelPhase1DigisAnalyzerV
17  + SiPixelPhase1HitsAnalyzerV
18  + SiPixelPhase1RecHitsAnalyzerV
19  + SiPixelPhase1TrackClustersAnalyzerV
20  + SiPixelPhase1TrackingParticleAnalyzerV
21  )
22 
23 
24 
25 # Pixel digis
26 pixelOnlyDigisAnalyzerV = SiPixelPhase1DigisAnalyzerV.clone()
27 
28 # Pixel clusters
29 pixelOnlyTrackClustersAnalyzerV = SiPixelPhase1TrackClustersAnalyzerV.clone(
30  clusters = 'siPixelClustersPreSplitting',
31  tracks = 'pixelTracks'
32 )
33 
34 # Pixel rechit analyzer
35 pixelOnlyRecHitsAnalyzerV = SiPixelPhase1RecHitsAnalyzerV.clone(
36  src = 'siPixelRecHitsPreSplitting',
37  pixelSimLinkSrc = 'simSiPixelDigis',
38  ROUList = ('TrackerHitsPixelBarrelLowTof',
39  'TrackerHitsPixelBarrelHighTof',
40  'TrackerHitsPixelEndcapLowTof',
41  'TrackerHitsPixelEndcapHighTof')
42 )
43 
44 # Pixel hits
45 pixelOnlyHitsAnalyzerV = SiPixelPhase1HitsAnalyzerV.clone(
46  tracksTag = 'pixelTracks'
47 )
48 
49 # Tracking particles
50 pixelOnlyTrackingParticleAnalyzerV = SiPixelPhase1TrackingParticleAnalyzerV.clone()
51 
52 siPixelPhase1ValidationPixelTrackingOnly_sourceV = cms.Sequence(pixelOnlyDigisAnalyzerV
53  + pixelOnlyTrackClustersAnalyzerV
54  + pixelOnlyHitsAnalyzerV
55  + pixelOnlyRecHitsAnalyzerV
56  + pixelOnlyTrackingParticleAnalyzerV
57 )