1 #ifndef ESDaqInfoTask_h 2 #define ESDaqInfoTask_h 30 void endJob(
void)
override;
59 int iz = (
x < 40) ? 1 : 2;
60 int ip = (
y >= 40) ? 1 : 2;
61 int ix = (
x < 40) ?
x :
x - 40;
62 int iy = (
y < 40) ?
y :
y - 40;
63 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.
MonitorElement * meESDaqError_
void analyze(const edm::Event &e, const edm::EventSetup &c) override
Analyze.
MonitorElement * meESDaqActive_[56]
void beginLuminosityBlock(const edm::LuminosityBlock &lumiBlock, const edm::EventSetup &iSetup) override
BeginLuminosityBlock.
MonitorElement * meESDaqFraction_
ESElectronicsMapper * es_mapping_
dqm::legacy::DQMStore DQMStore
ESDaqInfoTask(const edm::ParameterSet &ps)
Constructor.