1 #ifndef ESDaqInfoTask_h 2 #define ESDaqInfoTask_h 30 void endJob(
void)
override;
62 int iz = (
x < 40) ? 1 : 2;
63 int ip = (
y >= 40) ? 1 : 2;
64 int ix = (
x < 40) ?
x :
x - 40;
65 int iy = (
y < 40) ?
y :
y - 40;
66 return (*es_mapping_).getFED(iz, ip,
ix + 1,
iy + 1);
void endJob(void) override
EndJob.
int getFEDNumber(const int x, const int y)
dqm::legacy::MonitorElement MonitorElement
MonitorElement * meESDaqActiveMap_
void beginJob(void) override
BeginJob.
edm::ESGetToken< RunInfo, RunInfoRcd > runInfoToken_
~ESDaqInfoTask() override
Destructor.
void endLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &) override
EndLuminosityBlock.
MonitorElement * meESDaqError_
void analyze(const edm::Event &e, const edm::EventSetup &c) override
Analyze.
MonitorElement * meESDaqActive_[56]
ALPAKA_FN_ACC ALPAKA_FN_INLINE uint32_t ix(uint32_t id)
void beginLuminosityBlock(const edm::LuminosityBlock &lumiBlock, const edm::EventSetup &iSetup) override
BeginLuminosityBlock.
MonitorElement * meESDaqFraction_
ESElectronicsMapper * es_mapping_
dqm::legacy::DQMStore DQMStore
ALPAKA_FN_ACC ALPAKA_FN_INLINE uint32_t iy(uint32_t id)
ESDaqInfoTask(const edm::ParameterSet &ps)
Constructor.