1 import FWCore.ParameterSet.Config
as cms
5 selectedModules4cosmics = []
12 pluginsMonName[
'LocalReco'] = cms.string (
'LocalReco')
13 modulesLabel [
'LocalReco'] = cms.vstring(
'siPixelDigis',
'siStripDigis',
'siPixelClusters',
'siStripClusters' )
14 categories [
'LocalReco'] = cms.vstring(
'SiPixelRawToDigi',
'TooManyErrors',
'TooManyClusters' )
18 pluginsMonName[
'Clusterizer'] = cms.string (
'TrackClusterRemover' )
19 modulesLabel [
'Clusterizer'] = cms.vstring(
'lowPtTripletStepClusters',
'pixelPairStepClusters',
'detachedTripletStepClusters',
'mixedTripletStepClusters',
'pixelLessStepClusters',
'tobTecStepClusters',
'displacedGeneralStepClusters' )
20 categories [
'Clusterizer'] = cms.vstring( )
24 pluginsMonName[
'Seeding'] = cms.string (
'Seeding' )
25 modulesLabel [
'Seeding'] = cms.vstring(
'initialStepSeeds',
'lowPtTripletStepSeeds',
'pixelPairStepSeeds',
'detachedTripletStepSeeds',
'mixedTripletStepSeedsA',
'mixedTripletStepSeedsB',
'mixedTripletStepSeeds',
'pixelLessStepSeeds',
'tobTecStepSeeds',
'displacedGeneralStepSeeds',
'photonConvTrajSeedFromSingleLeg')
26 categories [
'Seeding'] = cms.vstring(
'TooManyClusters',
'TooManyPairs',
'TooManyTriplets',
'TooManySeeds' )
29 pluginsMonName[
'TrackCandidate'] = cms.string (
'TrackCandidate' )
30 modulesLabel [
'TrackCandidate'] = cms.vstring(
'initialStepTrackCandidates',
'lowPtTripletStepTrackCandidates',
'pixelPairStepTrackCandidates',
'detachedTripletStepTrackCandidates',
'mixedTripletStepTrackCandidates',
'pixelLessStepTrackCandidates',
'tobTecStepTrackCandidates',
'displacedGeneralStepTrackCandidates',
'convTrackCandidates' )
31 categories [
'TrackCandidate'] = cms.vstring(
'TooManySeeds',
'CkfPattern',
'BaseCkfTrajectoryBuilder_InfiniteLoop' )
34 pluginsMonName[
'TrackFinder'] = cms.string (
'TrackFinder' )
35 modulesLabel [
'TrackFinder'] = cms.vstring(
'pixelTracks',
'initialStepTracks',
'lowPtTripletStepTracks',
'pixelPairStepTracks',
'detachedTripletStepTracks',
'mixedTripletStepTracks',
'pixelLessStepTracks',
'tobTecStepTracks',
'displacedGeneralStepTracks',
'generalTracks' )
36 categories [
'TrackFinder'] = cms.vstring(
'FailedPropagation' )
39 pluginsMonName[
'FullIterTracking'] = cms.string (
'FullIterTracking' )
40 modulesLabel [
'FullIterTracking'] = cms.vstring(
41 'initialStepSeeds_iter0',
42 'initialStepTrackCandidates_iter0',
43 'initialStepTracks_iter0',
44 'lowPtTripletStepSeeds_iter1',
45 'lowPtTripletStepTrackCandidates_iter1',
46 'lowPtTripletStepTracks_iter1',
47 'pixelPairStepSeeds_iter2',
48 'pixelPairStepTrackCandidates_iter2',
49 'pixelPairStepTracks_iter2',
50 'detachedTripletStepSeeds_iter3',
51 'detachedTripletStepTrackCandidates_iter3',
52 'detachedTripletStepTracks_iter3',
53 'mixedTripletStepSeedsA_iter4',
54 'mixedTripletStepSeedsB_iter4',
55 'mixedTripletStepTrackCandidates_iter4',
56 'mixedTripletStepTracks_iter4',
57 'pixelLessStepSeeds_iter5',
58 'pixelLessStepTrackCandidates_iter5',
59 'pixelLessStepTracks_iter5',
60 'tobTecStepSeeds_iter6',
61 'tobTecStepTrackCandidates_iter6',
62 'tobTecStepTracks_iter6',
63 'displacedGeneralStepSeeds_iter7',
64 'displacedGeneralStepTrackCandidates_iter7',
65 'displacedGeneralStepTracks_iter7',
66 'photonConvTrajSeedFromSingleLeg',
67 'convTrackCandidates',
70 categories[
'FullIterTracking'] = cms.vstring(
78 pluginsMonName[
'IterTracking'] = cms.string (
'IterTracking' )
79 modulesLabel [
'IterTracking'] = cms.vstring(
80 'initialStepSeeds_iter0',
81 'initialStepTrackCandidates_iter0',
82 'initialStepTracks_iter0',
83 'lowPtTripletStepSeeds_iter1',
84 'lowPtTripletStepTrackCandidates_iter1',
85 'lowPtTripletStepTracks_iter1',
86 'pixelPairStepSeeds_iter2',
87 'pixelPairStepTrackCandidates_iter2',
88 'pixelPairStepTracks_iter2',
89 'detachedTripletStepSeeds_iter3',
90 'detachedTripletStepTrackCandidates_iter3',
91 'detachedTripletStepTracks_iter3',
92 'mixedTripletStepSeedsA_iter4',
93 'mixedTripletStepSeedsB_iter4',
94 'mixedTripletStepTrackCandidates_iter4',
95 'mixedTripletStepTracks_iter4',
96 'pixelLessStepSeeds_iter5',
97 'pixelLessStepTrackCandidates_iter5',
98 'pixelLessStepTracks_iter5',
99 'tobTecStepSeeds_iter6',
100 'tobTecStepTrackCandidates_iter6',
101 'tobTecStepTracks_iter6',
102 'displacedGeneralStepSeeds_iter7',
103 'displacedGeneralStepTrackCandidates_iter7',
104 'displacedGeneralStepTracks_iter7'
106 categories[
'IterTracking'] = cms.vstring(
114 pluginsMonName[
'Conversion'] = cms.string (
'Conversion' )
115 modulesLabel [
'Conversion'] = cms.vstring(
'photonConvTrajSeedFromSingleLeg',
'convTrackCandidates',
'convStepTracks' )
116 categories [
'Conversion'] = cms.vstring(
'TooManyClusters',
'TooManyPairs',
'TooManyTriplets',
'TooManySeeds' )
119 selectedModules.extend( [
'LocalReco'] )
120 selectedModules.extend( [
'Clusterizer'] )
121 selectedModules.extend( [
'Seeding'] )
122 selectedModules.extend( [
'TrackCandidate'] )
123 selectedModules.extend( [
'TrackFinder'] )
126 pluginsMonName[
'cosmicsSeeding'] = cms.string (
'Seeding' )
127 modulesLabel [
'cosmicsSeeding'] = cms.vstring(
'cosmicseedfinderP5',
'combinatorialcosmicseedfinderP5',
'regionalCosmicTrackerSeeds',
'CtfSpecialSeedGenerator' )
128 categories [
'cosmicsSeeding'] = cms.vstring(
'TooManyClusters' )
138 pluginsMonName[
'cosmicsTrackCandidate'] = cms.string (
'TrackCandidate' )
139 modulesLabel [
'cosmicsTrackCandidate'] = cms.vstring(
'ckfTrackCandidatesP5',
'regionalCosmicCkfTrackCandidates' )
140 categories [
'cosmicsTrackCandidate'] = cms.vstring(
'CkfPattern',
'BaseCkfTrajectoryBuilder_InfiniteLoop',
'TooManySeeds' )
142 pluginsMonName[
'cosmicsTrack'] = cms.string (
'TrackFinder' )
143 modulesLabel [
'cosmicsTrack'] = cms.vstring(
'ctfWithMaterialTracksCosmics',
'regionalCosmicTracks' )
144 categories [
'cosmicsTrack'] = cms.vstring(
'FailedPropagation',
'RKPropagatorInS' )
147 selectedModules4cosmics.extend( [
'LocalReco'] )
148 selectedModules4cosmics.extend( [
'cosmicsSeeding'] )
149 selectedModules4cosmics.extend( [
'cosmicsTrackCandidate'] )
150 selectedModules4cosmics.extend( [
'cosmicsTrack'] )