CMS 3D CMS Logo

ApvTimingTask.h
Go to the documentation of this file.
1 #ifndef DQM_SiStripCommissioningSources_ApvTimingTask_h
2 #define DQM_SiStripCommissioningSources_ApvTimingTask_h
3 
5 
10 public:
12  ~ApvTimingTask() override;
13 
14 private:
15  void book() override;
16  void fill(const SiStripEventSummary&, const edm::DetSet<SiStripRawDigi>&) override;
17  void update() override;
18 
19  HistoSet timing_;
20 
21  uint16_t nSamples_;
22  uint16_t nFineDelays_;
23  uint16_t nBins_;
24 };
25 
26 #endif // DQM_SiStripCommissioningSources_ApvTimingTask_h
ApvTimingTask::nFineDelays_
uint16_t nFineDelays_
Definition: ApvTimingTask.h:22
ApvTimingTask::update
void update() override
Definition: ApvTimingTask.cc:64
ApvTimingTask::timing_
HistoSet timing_
Definition: ApvTimingTask.h:19
edm::DetSet
Definition: DetSet.h:23
ApvTimingTask::nBins_
uint16_t nBins_
Definition: ApvTimingTask.h:23
ApvTimingTask::book
void book() override
Definition: ApvTimingTask.cc:20
ApvTimingTask::ApvTimingTask
ApvTimingTask(DQMStore *, const FedChannelConnection &)
Definition: ApvTimingTask.cc:11
CommissioningTask
Definition: CommissioningTask.h:24
dqm::legacy::DQMStore
Definition: DQMStore.h:727
ApvTimingTask::nSamples_
uint16_t nSamples_
Definition: ApvTimingTask.h:21
FedChannelConnection
Class containning control, module, detector and connection information, at the level of a FED channel...
Definition: FedChannelConnection.h:26
ApvTimingTask::fill
void fill(const SiStripEventSummary &, const edm::DetSet< SiStripRawDigi > &) override
Definition: ApvTimingTask.cc:48
CommissioningTask.h
SiStripEventSummary
Definition: SiStripEventSummary.h:22
ApvTimingTask::~ApvTimingTask
~ApvTimingTask() override
Definition: ApvTimingTask.cc:16
ApvTimingTask
Definition: ApvTimingTask.h:9