1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#ifndef DQM_SiStripCommissioningSources_LatencyTask_h
#define DQM_SiStripCommissioningSources_LatencyTask_h
#include "DQM/SiStripCommissioningSources/interface/CommissioningTask.h"
#include <map>
#include <string>
/**
@class LatencyTask
*/
class LatencyTask : public CommissioningTask {
public:
LatencyTask(DQMStore*, const FedChannelConnection&);
~LatencyTask() override;
private:
void book() override;
void fill(const SiStripEventSummary&, const edm::DetSet<SiStripRawDigi>&) override;
void update() override;
static HistoSet timing_;
static HistoSet cluster_;
HistoSet timingPartition_;
HistoSet clusterPartition_;
int firstReading_;
};
#endif // DQM_SiStripCommissioningSources_LatencyTask_h
|