CMS 3D CMS Logo

FineDelayTask.h
Go to the documentation of this file.
1 #ifndef DQM_SiStripCommissioningSources_FineDelayTask_h
2 #define DQM_SiStripCommissioningSources_FineDelayTask_h
3 
5 #include <map>
6 #include <string>
7 
12 public:
14  ~FineDelayTask() override;
15 
16 private:
17  void book() override;
18  void fill(const SiStripEventSummary&, const edm::DetSet<SiStripRawDigi>&) override;
19  void update() override;
20 
21  static HistoSet timing_;
23 };
24 
25 #endif // DQM_SiStripCommissioningSources_FineDelayTask_h
FineDelayTask::update
void update() override
Definition: FineDelayTask.cc:121
edm::DetSet
Definition: DetSet.h:23
dqm::legacy::MonitorElement
Definition: MonitorElement.h:461
CommissioningTask
Definition: CommissioningTask.h:24
CommissioningTask::HistoSet
Definition: CommissioningTask.h:38
dqm::legacy::DQMStore
Definition: DQMStore.h:727
FineDelayTask
Definition: FineDelayTask.h:11
FedChannelConnection
Class containning control, module, detector and connection information, at the level of a FED channel...
Definition: FedChannelConnection.h:26
FineDelayTask::fill
void fill(const SiStripEventSummary &, const edm::DetSet< SiStripRawDigi > &) override
Definition: FineDelayTask.cc:78
FineDelayTask::FineDelayTask
FineDelayTask(DQMStore *, const FedChannelConnection &)
Definition: FineDelayTask.cc:18
FineDelayTask::book
void book() override
Definition: FineDelayTask.cc:29
FineDelayTask::~FineDelayTask
~FineDelayTask() override
Definition: FineDelayTask.cc:25
FineDelayTask::timing_
static HistoSet timing_
Definition: FineDelayTask.h:21
FineDelayTask::mode_
static MonitorElement * mode_
Definition: FineDelayTask.h:22
CommissioningTask.h
SiStripEventSummary
Definition: SiStripEventSummary.h:22