#include <PresampleTask.h>
Private Member Functions | |
void | setParams (edm::ParameterSet const &) override |
Private Attributes | |
bool | doPulseMaxCheck_ |
bool | FillPedestal = false |
MESet * | mePedestalByLS |
int | nSamples_ |
edm::ESGetToken< EcalPedestals, EcalPedestalsRcd > | Pedtoken_ |
int | pulseMaxPosition_ |
Definition at line 14 of file PresampleTask.h.
ecaldqm::PresampleTask::PresampleTask | ( | ) |
Definition at line 11 of file PresampleTask.cc.
|
inlineoverride |
Definition at line 17 of file PresampleTask.h.
|
inlineoverridevirtual |
Reimplemented from ecaldqm::DQWorkerTask.
Definition at line 39 of file PresampleTask.h.
References ecaldqm::kEBDigi, ecaldqm::kEEDigi, and runOnDigis().
|
overridevirtual |
Reimplemented from ecaldqm::DQWorkerTask.
Definition at line 35 of file PresampleTask.cc.
References ecaldqm::MESetCollection::at(), EcalCondObjectContainer< T >::end(), FillPedestal, EcalCondObjectContainer< T >::find(), edm::EventSetup::getData(), ecaldqm::DQWorker::getEcalDQMSetupObjects(), ecaldqm::DQWorker::GetElectronicsMap(), mps_fire::i, ecaldqm::DQWorker::Timestamp::iLumi, EBDetId::kSizeForDenseIndexing, EEDetId::kSizeForDenseIndexing, mePedestalByLS, ecaldqm::DQWorker::MEs_, Pedtoken_, DetId::rawId(), ecaldqm::MESet::reset(), ecaldqm::DQWorker::timestamp_, EBDetId::unhashIndex(), EEDetId::unhashIndex(), EBDetId::validDenseIndex(), and EEDetId::validDenseIndex().
|
overridevirtual |
Reimplemented from ecaldqm::DQWorker.
Definition at line 33 of file PresampleTask.cc.
References FillPedestal.
|
overridevirtual |
Reimplemented from ecaldqm::DQWorkerTask.
Definition at line 21 of file PresampleTask.cc.
References EcalDCCHeaderBlock::COSMIC, EcalDCCHeaderBlock::COSMICS_GLOBAL, EcalDCCHeaderBlock::COSMICS_LOCAL, EcalDCCHeaderBlock::MTCC, ecaldqm::nDCC, EcalDCCHeaderBlock::PHYSICS_GLOBAL, and EcalDCCHeaderBlock::PHYSICS_LOCAL.
void ecaldqm::PresampleTask::runOnDigis | ( | DigiCollection const & | _digis | ) |
Definition at line 83 of file PresampleTask.cc.
References gpuClustering::adc, ecaldqm::MESetCollection::at(), doPulseMaxCheck_, ecaldqm::MESet::fill(), ecaldqm::DQWorker::getEcalDQMSetupObjects(), gpuClustering::id, EcalDataFrame::MAXSAMPLES, mePedestalByLS, ecaldqm::DQWorker::MEs_, nSamples_, and pulseMaxPosition_.
Referenced by analyze().
|
overrideprivatevirtual |
Reimplemented from ecaldqm::DQWorker.
Definition at line 14 of file PresampleTask.cc.
References doPulseMaxCheck_, edm::ParameterSet::getUntrackedParameter(), nSamples_, and pulseMaxPosition_.
|
overridevirtual |
Reimplemented from ecaldqm::DQWorkerTask.
Definition at line 19 of file PresampleTask.cc.
References edm::ConsumesCollector::esConsumes(), and Pedtoken_.
|
private |
Definition at line 32 of file PresampleTask.h.
Referenced by runOnDigis(), and setParams().
|
private |
Definition at line 36 of file PresampleTask.h.
Referenced by beginEvent(), and beginRun().
|
private |
Definition at line 35 of file PresampleTask.h.
Referenced by beginEvent(), and runOnDigis().
|
private |
Definition at line 34 of file PresampleTask.h.
Referenced by runOnDigis(), and setParams().
|
private |
Definition at line 31 of file PresampleTask.h.
Referenced by beginEvent(), and setTokens().
|
private |
Definition at line 33 of file PresampleTask.h.
Referenced by runOnDigis(), and setParams().