CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
LogMessageMonitor_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 import DQM.TrackingMonitor.LogMessageMonitor_cfi
4 
5 LocalRecoLogMessageMon = DQM.TrackingMonitor.LogMessageMonitor_cfi.LogMessageMon.clone()
6 LocalRecoLogMessageMon.pluginsMonName = cms.string ( 'LocalReco' )
7 LocalRecoLogMessageMon.modules = cms.vstring( 'siPixelDigis', 'siStripDigis', 'siPixelClusters', 'siStripClusters' ) # siPixelDigis : SiPixelRawToDigi, siStripDigis : SiStripRawToDigi (SiStripRawToDigiUnpacker), siPixelClusters : SiPixelClusterProducer, siStripClusters : SiStripClusterizer
8 LocalRecoLogMessageMon.categories = cms.vstring( 'SiPixelRawToDigi', 'TooManyErrors', 'TooManyClusters' )
9 
10 # apparentely there are not LogError in RecoLocalTracker/SubCollectionProducers/src/TrackClusterRemover.cc
11 ClusterizerLogMessageMon = DQM.TrackingMonitor.LogMessageMonitor_cfi.LogMessageMon.clone()
12 ClusterizerLogMessageMon.pluginsMonName = cms.string ( 'TrackClusterRemover' )
13 ClusterizerLogMessageMon.modules = cms.vstring( 'lowPtTripletStepClusters', 'pixelPairStepClusters', 'detachedTripletStepClusters', 'mixedTripletStepClusters', 'pixelLessStepClusters', 'tobTecStepClusters' ) # TrackClusterRemover
14 ClusterizerLogMessageMon.categories = cms.vstring( )
15 
16 # initialStepSeeds,lowPtTripletStepSeeds, pixelPairStepSeeds, detachedTripletStepSeeds, : TooManyClusters (SeedGeneratorFromRegionHitsEDProducer),
17 # photonConvTrajSeedFromSingleLeg : (PhotonConversionTrajectorySeedProducerFromSingleLeg)
18 SeedingLogMessageMon = DQM.TrackingMonitor.LogMessageMonitor_cfi.LogMessageMon.clone()
19 SeedingLogMessageMon.pluginsMonName = cms.string ( 'Seeding' )
20 SeedingLogMessageMon.modules = cms.vstring( 'initialStepSeeds', 'lowPtTripletStepSeeds', 'pixelPairStepSeeds', 'detachedTripletStepSeeds', 'mixedTripletStepSeedsA', 'mixedTripletStepSeedsB', 'mixedTripletStepSeeds', 'pixelLessStepSeeds', 'tobTecStepSeeds', 'photonConvTrajSeedFromSingleLeg')
21 SeedingLogMessageMon.categories = cms.vstring( 'TooManyClusters', 'TooManyPairs', 'TooManyTriplets', 'TooManySeeds' )
22 
23 # RecoTracker/CkfPattern/src/CkfTrackCandidateMakerBase.cc
24 TrackCandidateLogMessageMon = DQM.TrackingMonitor.LogMessageMonitor_cfi.LogMessageMon.clone()
25 TrackCandidateLogMessageMon.pluginsMonName = cms.string ( 'TrackCandidate' )
26 TrackCandidateLogMessageMon.modules = cms.vstring( 'initialStepTrackCandidates', 'lowPtTripletStepTrackCandidates', 'pixelPairStepTrackCandidates', 'detachedTripletStepTrackCandidates', 'mixedTripletStepTrackCandidates', 'pixelLessStepTrackCandidates', 'tobTecStepTrackCandidates', 'convTrackCandidates' )
27 TrackCandidateLogMessageMon.categories = cms.vstring( 'TooManySeeds' )
28 
29 # TrackProducer:FailedPropagation
30 TrackFinderLogMessageMon = DQM.TrackingMonitor.LogMessageMonitor_cfi.LogMessageMon.clone()
31 TrackFinderLogMessageMon.pluginsMonName = cms.string ( 'TrackFinder' )
32 TrackFinderLogMessageMon.modules = cms.vstring( 'pixelTracks', 'initialStepTracks', 'lowPtTripletStepTracks', 'pixelPairStepTracks', 'detachedTripletStepTracks', 'mixedTripletStepTracks', 'pixelLessStepTracks', 'tobTecStepTracks', 'generalTracks' )
33 TrackFinderLogMessageMon.categories = cms.vstring(
34  'FailedPropagation'
35 )
36 
37 FullIterTrackingLogMessageMon = DQM.TrackingMonitor.LogMessageMonitor_cfi.LogMessageMon.clone()
38 FullIterTrackingLogMessageMon.pluginsMonName = cms.string ( 'FullIterTracking' )
39 FullIterTrackingLogMessageMon.modules = cms.vstring(
40  'initialStepSeeds_iter0',
41  'initialStepTrackCandidates_iter0',
42  'initialStepTracks_iter0',
43  'lowPtTripletStepSeeds_iter1',
44  'lowPtTripletStepTrackCandidates_iter1',
45  'lowPtTripletStepTracks_iter1',
46  'pixelPairStepSeeds_iter2',
47  'pixelPairStepTrackCandidates_iter2',
48  'pixelPairStepTracks_iter2',
49  'detachedTripletStepSeeds_iter3',
50  'detachedTripletStepTrackCandidates_iter3',
51  'detachedTripletStepTracks_iter3',
52  'mixedTripletStepSeedsA_iter4',
53  'mixedTripletStepSeedsB_iter4',
54  'mixedTripletStepTrackCandidates_iter4',
55  'mixedTripletStepTracks_iter4',
56  'pixelLessStepSeeds_iter5',
57  'pixelLessStepTrackCandidates_iter5',
58  'pixelLessStepTracks_iter5',
59  'tobTecStepSeeds_iter6',
60  'tobTecStepTrackCandidates_iter6',
61  'tobTecStepTracks_iter6',
62  'photonConvTrajSeedFromSingleLeg',
63  'convTrackCandidates',
64  'convStepTracks',
65 )
66 FullIterTrackingLogMessageMon.categories = cms.vstring(
67  'TooManyClusters',
68  'TooManyPairs',
69  'TooManyTriplets',
70  'TooManySeeds',
71 )
72 
73 IterTrackingLogMessageMon = DQM.TrackingMonitor.LogMessageMonitor_cfi.LogMessageMon.clone()
74 IterTrackingLogMessageMon.pluginsMonName = cms.string ( 'IterTracking' )
75 IterTrackingLogMessageMon.modules = cms.vstring(
76  'initialStepSeeds_iter0',
77  'initialStepTrackCandidates_iter0',
78  'initialStepTracks_iter0',
79  'lowPtTripletStepSeeds_iter1',
80  'lowPtTripletStepTrackCandidates_iter1',
81  'lowPtTripletStepTracks_iter1',
82  'pixelPairStepSeeds_iter2',
83  'pixelPairStepTrackCandidates_iter2',
84  'pixelPairStepTracks_iter2',
85  'detachedTripletStepSeeds_iter3',
86  'detachedTripletStepTrackCandidates_iter3',
87  'detachedTripletStepTracks_iter3',
88  'mixedTripletStepSeedsA_iter4',
89  'mixedTripletStepSeedsB_iter4',
90  'mixedTripletStepTrackCandidates_iter4',
91  'mixedTripletStepTracks_iter4',
92  'pixelLessStepSeeds_iter5',
93  'pixelLessStepTrackCandidates_iter5',
94  'pixelLessStepTracks_iter5',
95  'tobTecStepSeeds_iter6',
96  'tobTecStepTrackCandidates_iter6',
97  'tobTecStepTracks_iter6',
98 )
99 IterTrackingLogMessageMon.categories = cms.vstring(
100  'TooManyClusters',
101  'TooManyPairs',
102  'TooManyTriplets',
103  'TooManySeeds',
104 )
105 
106 
107 ConversionLogMessageMon = DQM.TrackingMonitor.LogMessageMonitor_cfi.LogMessageMon.clone()
108 ConversionLogMessageMon.pluginsMonName = cms.string ( 'Conversion' )
109 ConversionLogMessageMon.modules = cms.vstring(
110  'photonConvTrajSeedFromSingleLeg',
111  'convTrackCandidates',
112  'convStepTracks',
113 )
114 ConversionLogMessageMon.categories = cms.vstring(
115  'TooManyClusters',
116  'TooManyPairs',
117  'TooManyTriplets',
118  'TooManySeeds',
119 )
120 
121