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' )
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',
'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',
'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',
'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 'photonConvTrajSeedFromSingleLeg',
64 'convTrackCandidates',
67 categories[
'FullIterTracking'] = cms.vstring(
75 pluginsMonName[
'IterTracking'] = cms.string (
'IterTracking' )
76 modulesLabel [
'IterTracking'] = cms.vstring(
77 'initialStepSeeds_iter0',
78 'initialStepTrackCandidates_iter0',
79 'initialStepTracks_iter0',
80 'lowPtTripletStepSeeds_iter1',
81 'lowPtTripletStepTrackCandidates_iter1',
82 'lowPtTripletStepTracks_iter1',
83 'pixelPairStepSeeds_iter2',
84 'pixelPairStepTrackCandidates_iter2',
85 'pixelPairStepTracks_iter2',
86 'detachedTripletStepSeeds_iter3',
87 'detachedTripletStepTrackCandidates_iter3',
88 'detachedTripletStepTracks_iter3',
89 'mixedTripletStepSeedsA_iter4',
90 'mixedTripletStepSeedsB_iter4',
91 'mixedTripletStepTrackCandidates_iter4',
92 'mixedTripletStepTracks_iter4',
93 'pixelLessStepSeeds_iter5',
94 'pixelLessStepTrackCandidates_iter5',
95 'pixelLessStepTracks_iter5',
96 'tobTecStepSeeds_iter6',
97 'tobTecStepTrackCandidates_iter6',
98 'tobTecStepTracks_iter6',
100 categories[
'IterTracking'] = cms.vstring(
108 pluginsMonName[
'Conversion'] = cms.string (
'Conversion' )
109 modulesLabel [
'Conversion'] = cms.vstring(
'photonConvTrajSeedFromSingleLeg',
'convTrackCandidates',
'convStepTracks' )
110 categories [
'Conversion'] = cms.vstring(
'TooManyClusters',
'TooManyPairs',
'TooManyTriplets',
'TooManySeeds' )
113 selectedModules.extend( [
'LocalReco'] )
114 selectedModules.extend( [
'Clusterizer'] )
115 selectedModules.extend( [
'Seeding'] )
116 selectedModules.extend( [
'TrackCandidate'] )
117 selectedModules.extend( [
'TrackFinder'] )
120 pluginsMonName[
'cosmicsSeeding'] = cms.string (
'Seeding' )
121 modulesLabel [
'cosmicsSeeding'] = cms.vstring(
'cosmicseedfinderP5',
'combinatorialcosmicseedfinderP5',
'regionalCosmicTrackerSeeds',
'CtfSpecialSeedGenerator' )
122 categories [
'cosmicsSeeding'] = cms.vstring(
'TooManyClusters' )
132 pluginsMonName[
'cosmicsTrackCandidate'] = cms.string (
'TrackCandidate' )
133 modulesLabel [
'cosmicsTrackCandidate'] = cms.vstring(
'ckfTrackCandidatesP5',
'regionalCosmicCkfTrackCandidates' )
134 categories [
'cosmicsTrackCandidate'] = cms.vstring(
'CkfPattern',
'BaseCkfTrajectoryBuilder_InfiniteLoop',
'TooManySeeds' )
136 pluginsMonName[
'cosmicsTrack'] = cms.string (
'TrackFinder' )
137 modulesLabel [
'cosmicsTrack'] = cms.vstring(
'ctfWithMaterialTracksCosmics',
'regionalCosmicTracks' )
138 categories [
'cosmicsTrack'] = cms.vstring(
'FailedPropagation',
'RKPropagatorInS' )
141 selectedModules4cosmics.extend( [
'LocalReco'] )
142 selectedModules4cosmics.extend( [
'cosmicsSeeding'] )
143 selectedModules4cosmics.extend( [
'cosmicsTrackCandidate'] )
144 selectedModules4cosmics.extend( [
'cosmicsTrack'] )