|
50 | 50 | # Central DQM Customization |
51 | 51 | #------------------------------------- |
52 | 52 |
|
53 | | -if not useFileInput: |
| 53 | +if not useFileInput and not options.inputFiles: |
54 | 54 | # stream label |
55 | 55 | if process.runType.getRunType() == process.runType.hi_run: |
56 | 56 | process.source.streamLabel = "streamHIDQMGPUvsCPU" |
|
64 | 64 | # process.dqmSaverPB.runNumber = options.runNumber |
65 | 65 | process = customise(process) |
66 | 66 | process.DQMStore.verbose = 0 |
67 | | -if not unitTest and not useFileInput : |
| 67 | +if not unitTest and not useFileInput and not options.inputFiles: |
68 | 68 | if not options.BeamSplashRun : |
69 | 69 | process.source.minEventsPerLumi = 100 |
70 | 70 |
|
|
96 | 96 | if process.runType.getRunType() == process.runType.hi_run: |
97 | 97 | process.siPixelPhase1MonitorRawDataASerial.src = 'hltSiPixelDigiErrorsPPOnAASerialSync' |
98 | 98 | process.siPixelPhase1MonitorRawDataADevice.src = 'hltSiPixelDigiErrorsPPOnAA' |
99 | | - process.siPixelPhase1RawDataErrorComparator.pixelErrorSrcGPU = 'hltSiPixelDigiErrorsPPOnAA' |
100 | | - process.siPixelPhase1RawDataErrorComparator.pixelErrorSrcCPU = 'hltSiPixelDigiErrorsPPOnAASerialSync' |
| 99 | + |
| 100 | + process.siPixelPhase1CompareDigiErrorsSoAAlpaka.pixelErrorSrcGPU = 'hltSiPixelDigiErrorsPPOnAA' |
| 101 | + process.siPixelPhase1CompareDigiErrorsSoAAlpaka.pixelErrorSrcCPU = 'hltSiPixelDigiErrorsPPOnAASerialSync' |
| 102 | + |
| 103 | + process.siPixelRecHitsSoAMonitorSerial.pixelHitsSrc = 'hltSiPixelRecHitsPPOnAASoASerialSync' |
| 104 | + process.siPixelRecHitsSoAMonitorSerial.TopFolderName = 'SiPixelHeterogeneous/PixelRecHitsCPU' |
| 105 | + |
| 106 | + process.siPixelRecHitsSoAMonitorDevice.pixelHitsSrc = 'hltSiPixelRecHitsPPOnAASoA' |
| 107 | + process.siPixelRecHitsSoAMonitorDevice.TopFolderName = 'SiPixelHeterogeneous/PixelRecHitsGPU' |
| 108 | + |
| 109 | + process.siPixelPhase1CompareRecHits.pixelHitsReferenceSoA = 'hltSiPixelRecHitsPPOnAASoASerialSync' |
| 110 | + process.siPixelPhase1CompareRecHits.pixelHitsTargetSoA = 'hltSiPixelRecHitsPPOnAASoA' |
| 111 | + process.siPixelPhase1CompareRecHits.topFolderName = 'SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU' |
| 112 | + |
| 113 | + process.siPixelTrackSoAMonitorSerial.pixelTrackSrc = 'hltPixelTracksPPOnAASoASerialSync' |
| 114 | + process.siPixelTrackSoAMonitorSerial.topFolderName = 'SiPixelHeterogeneous/PixelTrackCPU' |
| 115 | + |
| 116 | + process.siPixelTrackSoAMonitorDevice.pixelTrackSrc = 'hltPixelTracksPPOnAASoA' |
| 117 | + process.siPixelTrackSoAMonitorDevice.topFolderName = 'SiPixelHeterogeneous/PixelTrackGPU' |
| 118 | + |
| 119 | + process.siPixelPhase1CompareTracks.pixelTrackReferenceSoA = 'hltPixelTracksPPOnAASoASerialSync' |
| 120 | + process.siPixelPhase1CompareTracks.pixelTrackTargetSoA = 'hltPixelTracksPPOnAASoA' |
| 121 | + process.siPixelPhase1CompareTracks.topFolderName = 'SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU' |
| 122 | + |
| 123 | + process.siPixelVertexSoAMonitorSerial.pixelVertexSrc = 'hltPixelVerticesPPOnAASoASerialSync' |
| 124 | + process.siPixelVertexSoAMonitorSerial.beamSpotSrc = 'hltOnlineBeamSpot' |
| 125 | + process.siPixelVertexSoAMonitorSerial.topFolderName = 'SiPixelHeterogeneous/PixelVertexCPU' |
| 126 | + |
| 127 | + process.siPixelVertexSoAMonitorDevice.pixelVertexSrc = 'hltPixelVerticesPPOnAASoA' |
| 128 | + process.siPixelVertexSoAMonitorDevice.beamSpotSrc = 'hltOnlineBeamSpot' |
| 129 | + process.siPixelVertexSoAMonitorDevice.topFolderName = 'SiPixelHeterogeneous/PixelVertexGPU' |
| 130 | + |
| 131 | + process.siPixelCompareVertices.pixelVertexReferenceSoA = 'hltPixelVerticesPPOnAASoASerialSync' |
| 132 | + process.siPixelCompareVertices.pixelVertexTargetSoA = 'hltPixelVerticesPPOnAASoA' |
| 133 | + process.siPixelCompareVertices.beamSpotSrc = 'hltOnlineBeamSpot' |
| 134 | + process.siPixelCompareVertices.topFolderName = 'SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU' |
| 135 | + |
101 | 136 | else: |
102 | 137 | process.siPixelPhase1MonitorRawDataASerial.src = 'hltSiPixelDigiErrorsSerialSync' |
103 | 138 | process.siPixelPhase1MonitorRawDataADevice.src = 'hltSiPixelDigiErrors' |
104 | | - process.siPixelPhase1RawDataErrorComparator.pixelErrorSrcGPU = 'hltSiPixelDigiErrors' |
105 | | - process.siPixelPhase1RawDataErrorComparator.pixelErrorSrcCPU = 'hltSiPixelDigiErrorsSerialSync' |
| 139 | + |
| 140 | + process.siPixelPhase1CompareDigiErrorsSoAAlpaka.pixelErrorSrcGPU = 'hltSiPixelDigiErrors' |
| 141 | + process.siPixelPhase1CompareDigiErrorsSoAAlpaka.pixelErrorSrcCPU = 'hltSiPixelDigiErrorsSerialSync' |
| 142 | + |
| 143 | + process.siPixelRecHitsSoAMonitorSerial.pixelHitsSrc = 'hltSiPixelRecHitsSoASerialSync' |
| 144 | + process.siPixelRecHitsSoAMonitorSerial.TopFolderName = 'SiPixelHeterogeneous/PixelRecHitsCPU' |
| 145 | + |
| 146 | + process.siPixelRecHitsSoAMonitorDevice.pixelHitsSrc = 'hltSiPixelRecHitsSoA' |
| 147 | + process.siPixelRecHitsSoAMonitorDevice.TopFolderName = 'SiPixelHeterogeneous/PixelRecHitsGPU' |
| 148 | + |
| 149 | + process.siPixelPhase1CompareRecHits.pixelHitsReferenceSoA = 'hltSiPixelRecHitsSoASerialSync' |
| 150 | + process.siPixelPhase1CompareRecHits.pixelHitsTargetSoA = 'hltSiPixelRecHitsSoA' |
| 151 | + process.siPixelPhase1CompareRecHits.topFolderName = 'SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU' |
| 152 | + |
| 153 | + process.siPixelTrackSoAMonitorSerial.pixelTrackSrc = 'hltPixelTracksSoASerialSync' |
| 154 | + process.siPixelTrackSoAMonitorSerial.topFolderName = 'SiPixelHeterogeneous/PixelTrackCPU' |
| 155 | + |
| 156 | + process.siPixelTrackSoAMonitorDevice.pixelTrackSrc = 'hltPixelTracksSoA' |
| 157 | + process.siPixelTrackSoAMonitorDevice.topFolderName = 'SiPixelHeterogeneous/PixelTrackGPU' |
| 158 | + |
| 159 | + process.siPixelPhase1CompareTracks.pixelTrackReferenceSoA = 'hltPixelTracksSoASerialSync' |
| 160 | + process.siPixelPhase1CompareTracks.pixelTrackTargetSoA = 'hltPixelTracksSoA' |
| 161 | + process.siPixelPhase1CompareTracks.topFolderName = 'SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU' |
| 162 | + |
| 163 | + process.siPixelVertexSoAMonitorSerial.pixelVertexSrc = 'hltPixelVerticesSoASerialSync' |
| 164 | + process.siPixelVertexSoAMonitorSerial.beamSpotSrc = 'hltOnlineBeamSpot' |
| 165 | + process.siPixelVertexSoAMonitorSerial.topFolderName = 'SiPixelHeterogeneous/PixelVertexCPU' |
| 166 | + |
| 167 | + process.siPixelVertexSoAMonitorDevice.pixelVertexSrc = 'hltPixelVerticesSoA' |
| 168 | + process.siPixelVertexSoAMonitorDevice.beamSpotSrc = 'hltOnlineBeamSpot' |
| 169 | + process.siPixelVertexSoAMonitorDevice.topFolderName = 'SiPixelHeterogeneous/PixelVertexGPU' |
| 170 | + |
| 171 | + process.siPixelCompareVertices.pixelVertexReferenceSoA = 'hltPixelVerticesSoASerialSync' |
| 172 | + process.siPixelCompareVertices.pixelVertexTargetSoA = 'hltPixelVerticesSoA' |
| 173 | + process.siPixelCompareVertices.beamSpotSrc = 'hltOnlineBeamSpot' |
| 174 | + process.siPixelCompareVertices.topFolderName = 'SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU' |
| 175 | + |
106 | 176 | #------------------------------------- |
107 | 177 | # Some Debug |
108 | 178 | #------------------------------------- |
109 | 179 | process.dump = cms.EDAnalyzer("EventContentAnalyzer") |
110 | 180 | process.dumpPath = cms.Path(process.dump) |
111 | 181 |
|
112 | 182 | #------------------------------------- |
113 | | -# Hcal DQM Tasks/Clients Sequences Definition |
| 183 | +# Pixel DQM Tasks/Clients Sequences Definition |
114 | 184 | #------------------------------------- |
115 | | -process.tasksPath = cms.Path(process.siPixelPhase1MonitorRawDataASerial * |
116 | | - process.siPixelPhase1MonitorRawDataADevice * |
117 | | - process.siPixelPhase1RawDataErrorComparator * |
118 | | - process.siPixelHeterogeneousDQMComparisonHarvestingAlpaka |
119 | | - ) |
| 185 | + |
| 186 | +process.tasksPath = cms.Path(process.monitorpixelSoACompareSourceAlpaka * |
| 187 | + process.siPixelHeterogeneousDQMComparisonHarvestingAlpaka) |
120 | 188 |
|
121 | 189 | #------------------------------------- |
122 | 190 | # Paths/Sequences Definitions |
|
0 commit comments