#include <GpuTask.h>
Private Member Functions | |
void | setParams (edm::ParameterSet const &) override |
Private Attributes | |
bool | digi1D_ |
bool | digi2D_ |
EBDigiCollection const * | EBCpuDigis_ |
EcalRecHitCollection const * | EBCpuRecHits_ |
EcalUncalibratedRecHitCollection const * | EBCpuUncalibRecHits_ |
EEDigiCollection const * | EECpuDigis_ |
EcalRecHitCollection const * | EECpuRecHits_ |
EcalUncalibratedRecHitCollection const * | EECpuUncalibRecHits_ |
bool | enableDigi_ |
bool | enableRecHit_ |
bool | enableUncalib_ |
bool | rechit1D_ |
bool | rechit2D_ |
bool | runGpuTask_ |
bool | uncalib1D_ |
bool | uncalib2D_ |
std::vector< int > | uncalibOOTAmps_ |
ecaldqm::GpuTask::GpuTask | ( | ) |
Definition at line 13 of file GpuTask.cc.
|
overridedefault |
|
overridevirtual |
Reimplemented from ecaldqm::DQWorkerTask.
Definition at line 32 of file GpuTask.cc.
References enableDigi_, enableRecHit_, enableUncalib_, ecaldqm::kEBCpuDigi, ecaldqm::kEBCpuRecHit, ecaldqm::kEBCpuUncalibRecHit, ecaldqm::kEBGpuDigi, ecaldqm::kEBGpuRecHit, ecaldqm::kEBGpuUncalibRecHit, ecaldqm::kEECpuDigi, ecaldqm::kEECpuRecHit, ecaldqm::kEECpuUncalibRecHit, ecaldqm::kEEGpuDigi, ecaldqm::kEEGpuRecHit, and ecaldqm::kEEGpuUncalibRecHit.
|
inlineoverridevirtual |
Reimplemented from ecaldqm::DQWorkerTask.
Definition at line 59 of file GpuTask.h.
References universalConfigTemplate::collection, enableDigi_, enableRecHit_, enableUncalib_, ecaldqm::kEBCpuDigi, ecaldqm::kEBCpuRecHit, ecaldqm::kEBCpuUncalibRecHit, ecaldqm::kEBGpuDigi, ecaldqm::kEBGpuRecHit, ecaldqm::kEBGpuUncalibRecHit, ecaldqm::kEECpuDigi, ecaldqm::kEECpuRecHit, ecaldqm::kEECpuUncalibRecHit, ecaldqm::kEEGpuDigi, ecaldqm::kEEGpuRecHit, ecaldqm::kEEGpuUncalibRecHit, runGpuTask_, runOnCpuDigis(), runOnCpuRecHits(), runOnCpuUncalibRecHits(), runOnGpuDigis(), runOnGpuRecHits(), and runOnGpuUncalibRecHits().
|
overridevirtual |
Reimplemented from ecaldqm::DQWorkerTask.
Definition at line 159 of file GpuTask.cc.
References EBCpuDigis_, EBCpuRecHits_, EBCpuUncalibRecHits_, EECpuDigis_, EECpuRecHits_, and EECpuUncalibRecHits_.
|
overridevirtual |
Reimplemented from ecaldqm::DQWorkerTask.
Definition at line 148 of file GpuTask.cc.
References EcalDCCHeaderBlock::COSMIC, EcalDCCHeaderBlock::COSMICS_GLOBAL, EcalDCCHeaderBlock::COSMICS_LOCAL, EcalDCCHeaderBlock::MTCC, ecaldqm::nDCC, EcalDCCHeaderBlock::PHYSICS_GLOBAL, EcalDCCHeaderBlock::PHYSICS_LOCAL, and EcalCondDBWriter_cfi::runType.
void ecaldqm::GpuTask::runOnCpuDigis | ( | DigiCollection const & | cpuDigis, |
Collections | collection | ||
) |
Definition at line 169 of file GpuTask.cc.
References EcalMGPASample::adc(), cms::cuda::assert(), ecaldqm::MESetCollection::at(), universalConfigTemplate::collection, ALPAKA_ACCELERATOR_NAMESPACE::brokenline::constexpr(), EBCpuDigis_, EcalBarrel, EcalEndcap, EECpuDigis_, ecaldqm::MESetMulti::fill(), ecaldqm::DQWorker::getEcalDQMSetupObjects(), ecaldqm::kEBCpuDigi, ecaldqm::DQWorker::MEs_, EcalDataFrame::sample(), and ecalPh1::sampleSize.
Referenced by analyze().
void ecaldqm::GpuTask::runOnCpuRecHits | ( | EcalRecHitCollection const & | cpuHits, |
Collections | collection | ||
) |
Definition at line 467 of file GpuTask.cc.
References ecaldqm::MESetCollection::at(), universalConfigTemplate::collection, EBCpuRecHits_, EcalBarrel, EcalEndcap, EECpuRecHits_, ecaldqm::DQWorker::getEcalDQMSetupObjects(), ecaldqm::kEBCpuRecHit, ecaldqm::DQWorker::MEs_, and edm::SortedCollection< T, SORT >::size().
Referenced by analyze().
void ecaldqm::GpuTask::runOnCpuUncalibRecHits | ( | EcalUncalibratedRecHitCollection const & | cpuHits, |
Collections | collection | ||
) |
Definition at line 277 of file GpuTask.cc.
References ecaldqm::MESetCollection::at(), universalConfigTemplate::collection, EBCpuUncalibRecHits_, EcalBarrel, EcalEndcap, EECpuUncalibRecHits_, ecaldqm::MESetMulti::fill(), ecaldqm::DQWorker::getEcalDQMSetupObjects(), ecaldqm::kEBCpuUncalibRecHit, ecaldqm::DQWorker::MEs_, edm::SortedCollection< T, SORT >::size(), and uncalibOOTAmps_.
Referenced by analyze().
void ecaldqm::GpuTask::runOnGpuDigis | ( | DigiCollection const & | gpuDigis, |
Collections | collection | ||
) |
Definition at line 202 of file GpuTask.cc.
References EcalMGPASample::adc(), cms::cuda::assert(), ecaldqm::MESetCollection::at(), universalConfigTemplate::collection, ALPAKA_ACCELERATOR_NAMESPACE::brokenline::constexpr(), digi1D_, digi2D_, siStripShotFilter_cfi::DigiCollection, EBCpuDigis_, EcalBarrel, EcalEndcap, EECpuDigis_, ecaldqm::MESetMulti::fill(), ecaldqm::MESet::fill(), ecaldqm::DQWorker::getEcalDQMSetupObjects(), ecaldqm::kEBGpuDigi, ecaldqm::DQWorker::MEs_, EcalDataFrame::sample(), and ecalPh1::sampleSize.
Referenced by analyze().
void ecaldqm::GpuTask::runOnGpuRecHits | ( | EcalRecHitCollection const & | gpuHits, |
Collections | collection | ||
) |
Definition at line 495 of file GpuTask.cc.
References ecaldqm::MESetCollection::at(), universalConfigTemplate::collection, EBCpuRecHits_, EcalBarrel, EcalEndcap, EECpuRecHits_, edm::SortedCollection< T, SORT >::end(), ecaldqm::MESet::fill(), edm::SortedCollection< T, SORT >::find(), ecaldqm::DQWorker::getEcalDQMSetupObjects(), ecaldqm::kEBGpuRecHit, ecaldqm::DQWorker::MEs_, rechit1D_, rechit2D_, and edm::SortedCollection< T, SORT >::size().
Referenced by analyze().
void ecaldqm::GpuTask::runOnGpuUncalibRecHits | ( | EcalUncalibratedRecHitCollection const & | gpuHits, |
Collections | collection | ||
) |
Definition at line 329 of file GpuTask.cc.
References ecaldqm::MESetCollection::at(), universalConfigTemplate::collection, EBCpuUncalibRecHits_, EcalBarrel, EcalEndcap, EECpuUncalibRecHits_, edm::SortedCollection< T, SORT >::end(), ecaldqm::MESetMulti::fill(), ecaldqm::MESet::fill(), edm::SortedCollection< T, SORT >::find(), ecaldqm::DQWorker::getEcalDQMSetupObjects(), ecaldqm::kEBGpuUncalibRecHit, ecaldqm::DQWorker::MEs_, edm::SortedCollection< T, SORT >::size(), uncalib1D_, uncalib2D_, and uncalibOOTAmps_.
Referenced by analyze().
|
overrideprivatevirtual |
Reimplemented from ecaldqm::DQWorker.
Definition at line 50 of file GpuTask.cc.
References digi1D_, digi2D_, enableDigi_, enableRecHit_, enableUncalib_, ecaldqm::MESetCollection::erase(), ecaldqm::DQWorker::MEs_, submitPVValidationJobs::params, rechit1D_, rechit2D_, runGpuTask_, AlCaHLTBitMon_QueryRunRegistry::string, uncalib1D_, uncalib2D_, and uncalibOOTAmps_.
|
private |
Definition at line 40 of file GpuTask.h.
Referenced by runOnGpuDigis(), and setParams().
|
private |
Definition at line 41 of file GpuTask.h.
Referenced by runOnGpuDigis(), and setParams().
|
private |
Definition at line 49 of file GpuTask.h.
Referenced by beginEvent(), runOnCpuDigis(), and runOnGpuDigis().
|
private |
Definition at line 55 of file GpuTask.h.
Referenced by beginEvent(), runOnCpuRecHits(), and runOnGpuRecHits().
|
private |
Definition at line 52 of file GpuTask.h.
Referenced by beginEvent(), runOnCpuUncalibRecHits(), and runOnGpuUncalibRecHits().
|
private |
Definition at line 50 of file GpuTask.h.
Referenced by beginEvent(), runOnCpuDigis(), and runOnGpuDigis().
|
private |
Definition at line 56 of file GpuTask.h.
Referenced by beginEvent(), runOnCpuRecHits(), and runOnGpuRecHits().
|
private |
Definition at line 53 of file GpuTask.h.
Referenced by beginEvent(), runOnCpuUncalibRecHits(), and runOnGpuUncalibRecHits().
|
private |
Definition at line 36 of file GpuTask.h.
Referenced by addDependencies(), analyze(), and setParams().
|
private |
Definition at line 38 of file GpuTask.h.
Referenced by addDependencies(), analyze(), and setParams().
|
private |
Definition at line 37 of file GpuTask.h.
Referenced by addDependencies(), analyze(), and setParams().
|
private |
Definition at line 44 of file GpuTask.h.
Referenced by runOnGpuRecHits(), and setParams().
|
private |
Definition at line 45 of file GpuTask.h.
Referenced by runOnGpuRecHits(), and setParams().
|
private |
Definition at line 35 of file GpuTask.h.
Referenced by analyze(), and setParams().
|
private |
Definition at line 42 of file GpuTask.h.
Referenced by runOnGpuUncalibRecHits(), and setParams().
|
private |
Definition at line 43 of file GpuTask.h.
Referenced by runOnGpuUncalibRecHits(), and setParams().
|
private |
Definition at line 47 of file GpuTask.h.
Referenced by runOnCpuUncalibRecHits(), runOnGpuUncalibRecHits(), and setParams().