CMS 3D CMS Logo

DaqScopeModeTask.h
Go to the documentation of this file.
1 #ifndef DQM_SiStripCommissioningSources_DaqScopeModeTask_h
2 #define DQM_SiStripCommissioningSources_DaqScopeModeTask_h
3 
8 
13 public:
15  ~DaqScopeModeTask() override;
16 
17 private:
18  void book() override;
19 
20  void fill(const SiStripEventSummary&, const edm::DetSet<SiStripRawDigi>&) override;
21 
22  void fill(const SiStripEventSummary&,
24  const edm::DetSet<SiStripRawDigi>&) override;
25 
26  void fill(const SiStripEventSummary&,
29  const std::vector<uint16_t>&) override;
30 
31  void update() override;
32 
33  // scope mode frame for each channel
35 
36  // Pedestal and common mode
37  std::vector<HistoSet> peds_;
38  std::vector<HistoSet> cm_;
39 
40  // Low and High of Header
43 
44  uint16_t nBins_;
45  uint16_t nBinsSpy_;
46 
49 };
50 
51 #endif // DQM_SiStripCommissioningSources_DaqScopeModeTask_h
DaqScopeModeTask::scopeFrame_
HistoSet scopeFrame_
Definition: DaqScopeModeTask.h:34
edm::DetSet
Definition: DetSet.h:23
DaqScopeModeTask
Definition: DaqScopeModeTask.h:12
CommissioningTask
Definition: CommissioningTask.h:24
CommissioningTask::HistoSet
Definition: CommissioningTask.h:38
dqm::legacy::DQMStore
Definition: DQMStore.h:727
DaqScopeModeTask::DaqScopeModeTask
DaqScopeModeTask(DQMStore *, const FedChannelConnection &, const edm::ParameterSet &)
Definition: DaqScopeModeTask.cc:13
DaqScopeModeTask::nBinsSpy_
uint16_t nBinsSpy_
Definition: DaqScopeModeTask.h:45
DaqScopeModeTask::highHeader_
HistoSet highHeader_
Definition: DaqScopeModeTask.h:42
FedChannelConnection
Class containning control, module, detector and connection information, at the level of a FED channel...
Definition: FedChannelConnection.h:26
DaqScopeModeTask::peds_
std::vector< HistoSet > peds_
Definition: DaqScopeModeTask.h:37
edm::ParameterSet
Definition: ParameterSet.h:36
SiStripCluster.h
DaqScopeModeTask::parameters_
edm::ParameterSet parameters_
parameters useful for the spy
Definition: DaqScopeModeTask.h:48
DaqScopeModeTask::nBins_
uint16_t nBins_
Definition: DaqScopeModeTask.h:44
DaqScopeModeTask::book
void book() override
Definition: DaqScopeModeTask.cc:26
DaqScopeModeTask::~DaqScopeModeTask
~DaqScopeModeTask() override
Definition: DaqScopeModeTask.cc:22
DaqScopeModeTask::lowHeader_
HistoSet lowHeader_
Definition: DaqScopeModeTask.h:41
DaqScopeModeTask::cm_
std::vector< HistoSet > cm_
Definition: DaqScopeModeTask.h:38
CommissioningTask.h
ParameterSet.h
SiStripEventSummary
Definition: SiStripEventSummary.h:22
DaqScopeModeTask::update
void update() override
Definition: DaqScopeModeTask.cc:464
DetSetVectorNew.h
DaqScopeModeTask::fill
void fill(const SiStripEventSummary &, const edm::DetSet< SiStripRawDigi > &) override
Definition: DaqScopeModeTask.cc:157