Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:09:12

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 
0004 selectedModules = []
0005 selectedModules4cosmics = []
0006 
0007 pluginsMonName = {}
0008 modulesLabel        = {}
0009 categories     = {}
0010 
0011 ### LocalReco
0012 pluginsMonName['LocalReco'] = cms.string ('LocalReco')
0013 modulesLabel  ['LocalReco'] = cms.vstring('siPixelDigis', 'siStripDigis', 'siPixelClusters', 'siStripClusters' ) # siPixelDigis : SiPixelRawToDigi, siStripDigis : SiStripRawToDigi (SiStripRawToDigiUnpacker), siPixelClusters : SiPixelClusterProducer, siStripClusters : SiStripClusterizer
0014 categories    ['LocalReco'] = cms.vstring('SiPixelRawToDigi', 'TooManyErrors', 'TooManyClusters' )
0015 
0016 
0017 # apparentely there are not LogError in RecoLocalTracker/SubCollectionProducers/src/TrackClusterRemover.cc
0018 pluginsMonName['Clusterizer'] = cms.string ( 'TrackClusterRemover' )
0019 modulesLabel  ['Clusterizer'] = cms.vstring( 'lowPtTripletStepClusters', 'pixelPairStepClusters', 'detachedTripletStepClusters', 'mixedTripletStepClusters', 'pixelLessStepClusters', 'tobTecStepClusters', 'displacedGeneralStepClusters', 'displacedRegionalStepClusters' ) # TrackClusterRemover
0020 categories    ['Clusterizer'] = cms.vstring(  )
0021 
0022 # initialStepSeeds,lowPtTripletStepSeeds, pixelPairStepSeeds, detachedTripletStepSeeds, : TooManyClusters (SeedGeneratorFromRegionHitsEDProducer),
0023 # photonConvTrajSeedFromSingleLeg : (PhotonConversionTrajectorySeedProducerFromSingleLeg)
0024 pluginsMonName['Seeding'] = cms.string ( 'Seeding' ) 
0025 modulesLabel  ['Seeding'] = cms.vstring( 'initialStepSeeds', 'lowPtTripletStepSeeds', 'pixelPairStepSeeds', 'detachedTripletStepSeeds', 'mixedTripletStepSeedsA', 'mixedTripletStepSeedsB', 'mixedTripletStepSeeds', 'pixelLessStepSeeds', 'tobTecStepSeeds', 'displacedGeneralStepSeeds', 'displacedRegionalStepSeeds' ,'photonConvTrajSeedFromSingleLeg')
0026 categories    ['Seeding'] = cms.vstring( 'TooManyClusters', 'TooManyPairs', 'TooManyTriplets', 'TooManySeeds' )
0027 
0028 # RecoTracker/CkfPattern/src/CkfTrackCandidateMakerBase.cc
0029 pluginsMonName['TrackCandidate'] = cms.string ( 'TrackCandidate' ) 
0030 modulesLabel  ['TrackCandidate'] = cms.vstring( 'initialStepTrackCandidates', 'lowPtTripletStepTrackCandidates', 'pixelPairStepTrackCandidates', 'detachedTripletStepTrackCandidates', 'mixedTripletStepTrackCandidates', 'pixelLessStepTrackCandidates', 'tobTecStepTrackCandidates', 'displacedGeneralStepTrackCandidates', 'displacedRegionalStepTrackCandidates', 'convTrackCandidates' )
0031 categories    ['TrackCandidate'] = cms.vstring( 'TooManySeeds', 'CkfPattern', 'BaseCkfTrajectoryBuilder_InfiniteLoop' )
0032 
0033 # TrackProducer:FailedPropagation 
0034 pluginsMonName['TrackFinder'] = cms.string ( 'TrackFinder' ) 
0035 modulesLabel  ['TrackFinder'] = cms.vstring( 'pixelTracks', 'initialStepTracks', 'lowPtTripletStepTracks', 'pixelPairStepTracks', 'detachedTripletStepTracks', 'mixedTripletStepTracks', 'pixelLessStepTracks', 'tobTecStepTracks', 'displacedGeneralStepTracks', 'displacedRegionalStepTracks', 'generalTracks' )
0036 categories    ['TrackFinder'] = cms.vstring( 'FailedPropagation' )
0037 
0038 
0039 pluginsMonName['FullIterTracking'] = cms.string ( 'FullIterTracking' ) 
0040 modulesLabel  ['FullIterTracking'] = cms.vstring(
0041        'initialStepSeeds_iter0',
0042        'initialStepTrackCandidates_iter0',
0043        'initialStepTracks_iter0',
0044        'lowPtTripletStepSeeds_iter1',
0045        'lowPtTripletStepTrackCandidates_iter1',
0046        'lowPtTripletStepTracks_iter1',
0047        'pixelPairStepSeeds_iter2',
0048        'pixelPairStepTrackCandidates_iter2',
0049        'pixelPairStepTracks_iter2',
0050        'detachedTripletStepSeeds_iter3',
0051        'detachedTripletStepTrackCandidates_iter3',
0052        'detachedTripletStepTracks_iter3',
0053        'mixedTripletStepSeedsA_iter4',
0054        'mixedTripletStepSeedsB_iter4',
0055        'mixedTripletStepTrackCandidates_iter4',
0056        'mixedTripletStepTracks_iter4',
0057        'pixelLessStepSeeds_iter5',
0058        'pixelLessStepTrackCandidates_iter5',
0059        'pixelLessStepTracks_iter5',
0060        'tobTecStepSeeds_iter6',
0061        'tobTecStepTrackCandidates_iter6',
0062        'tobTecStepTracks_iter6',
0063        'displacedGeneralStepSeeds_iter7',
0064        'displacedGeneralStepTrackCandidates_iter7',
0065        'displacedGeneralStepTracks_iter7',
0066        'displacedRegionalStepSeeds_iter8',
0067        'displacedRegionalStepTrackCandidates_iter8',
0068        'displacedRegionalStepTracks_iter8',
0069        'photonConvTrajSeedFromSingleLeg',
0070        'convTrackCandidates',
0071        'convStepTracks',
0072 )
0073 categories['FullIterTracking']     = cms.vstring(
0074     'TooManyClusters',
0075     'TooManyPairs',
0076     'TooManyTriplets',
0077     'TooManySeeds',
0078 )    
0079 
0080 
0081 pluginsMonName['IterTracking'] = cms.string ( 'IterTracking' ) 
0082 modulesLabel  ['IterTracking'] = cms.vstring(
0083        'initialStepSeeds_iter0',
0084        'initialStepTrackCandidates_iter0',
0085        'initialStepTracks_iter0',
0086        'lowPtTripletStepSeeds_iter1',
0087        'lowPtTripletStepTrackCandidates_iter1',
0088        'lowPtTripletStepTracks_iter1',
0089        'pixelPairStepSeeds_iter2',
0090        'pixelPairStepTrackCandidates_iter2',
0091        'pixelPairStepTracks_iter2',
0092        'detachedTripletStepSeeds_iter3',
0093        'detachedTripletStepTrackCandidates_iter3',
0094        'detachedTripletStepTracks_iter3',
0095        'mixedTripletStepSeedsA_iter4',
0096        'mixedTripletStepSeedsB_iter4',
0097        'mixedTripletStepTrackCandidates_iter4',
0098        'mixedTripletStepTracks_iter4',
0099        'pixelLessStepSeeds_iter5',
0100        'pixelLessStepTrackCandidates_iter5',
0101        'pixelLessStepTracks_iter5',
0102        'tobTecStepSeeds_iter6',
0103        'tobTecStepTrackCandidates_iter6',
0104        'tobTecStepTracks_iter6',
0105        'displacedGeneralStepSeeds_iter7',
0106        'displacedGeneralStepTrackCandidates_iter7',
0107        'displacedGeneralStepTracks_iter7',
0108        'displacedRegionalStepSeeds_iter8',
0109        'displacedRegionalStepTrackCandidates_iter8',
0110        'displacedRegionalStepTracks_iter8'
0111 )
0112 categories['IterTracking']     = cms.vstring(
0113     'TooManyClusters',
0114     'TooManyPairs',
0115     'TooManyTriplets',
0116     'TooManySeeds',
0117 )    
0118 
0119 
0120 pluginsMonName['Conversion'] = cms.string ( 'Conversion' ) 
0121 modulesLabel  ['Conversion'] = cms.vstring( 'photonConvTrajSeedFromSingleLeg', 'convTrackCandidates', 'convStepTracks' )
0122 categories    ['Conversion'] = cms.vstring( 'TooManyClusters', 'TooManyPairs', 'TooManyTriplets', 'TooManySeeds' )
0123 
0124 
0125 selectedModules.extend( ['LocalReco'] )
0126 selectedModules.extend( ['Clusterizer'] )
0127 selectedModules.extend( ['Seeding'] )
0128 selectedModules.extend( ['TrackCandidate'] )
0129 selectedModules.extend( ['TrackFinder'] )
0130 
0131 # cosmicseedfinderP5 (CosmicSeedGenerator): TooManyClusters; combinatorialcosmicseedfinderP5 (SeedGeneratorFromRegionHitsEDProducer):TooManyClusters; regionalCosmicTrackerSeeds (CtfSpecialSeedGenerator): TooManyClusters, CtfSpecialSeedGenerator 
0132 pluginsMonName['cosmicsSeeding'] = cms.string ( 'Seeding' ) 
0133 modulesLabel  ['cosmicsSeeding'] = cms.vstring( 'cosmicseedfinderP5', 'combinatorialcosmicseedfinderP5', 'regionalCosmicTrackerSeeds', 'CtfSpecialSeedGenerator' )
0134 categories    ['cosmicsSeeding'] = cms.vstring( 'TooManyClusters' )
0135 
0136 # ckfTrackCandidatesP5 (CkfTrackCandidateMaker), regionalCosmicCkfTrackCandidates (CkfTrackCandidateMaker): 
0137 # RecoTracker/CkfPattern/src/BaseCkfTrajectoryBuilder.cc
0138 # - CkfPattern
0139 # - BaseCkfTrajectoryBuilder_InfiniteLoop
0140 # RecoTracker/CkfPattern/src/CkfTrajectoryBuilder.cc
0141 # - CkfPattern
0142 # RecoTracker/CkfPattern/src/CkfTrackCandidateMakerBase.cc
0143 # - TooManySeeds
0144 pluginsMonName['cosmicsTrackCandidate'] = cms.string ( 'TrackCandidate' ) 
0145 modulesLabel  ['cosmicsTrackCandidate'] = cms.vstring( 'ckfTrackCandidatesP5', 'regionalCosmicCkfTrackCandidates' )
0146 categories    ['cosmicsTrackCandidate'] = cms.vstring( 'CkfPattern', 'BaseCkfTrajectoryBuilder_InfiniteLoop', 'TooManySeeds' )
0147 
0148 pluginsMonName['cosmicsTrack'] = cms.string ( 'TrackFinder' ) 
0149 modulesLabel  ['cosmicsTrack'] = cms.vstring( 'ctfWithMaterialTracksCosmics', 'regionalCosmicTracks' )
0150 categories    ['cosmicsTrack'] = cms.vstring( 'FailedPropagation', 'RKPropagatorInS' )
0151 
0152 
0153 selectedModules4cosmics.extend( ['LocalReco'] )
0154 selectedModules4cosmics.extend( ['cosmicsSeeding'] )
0155 selectedModules4cosmics.extend( ['cosmicsTrackCandidate'] )
0156 selectedModules4cosmics.extend( ['cosmicsTrack'] )