DQM
SiStripCommissioningSources
interface
OptoScanTask.h
Go to the documentation of this file.
1
#ifndef DQM_SiStripCommissioningSources_OptoScanTask_H
2
#define DQM_SiStripCommissioningSources_OptoScanTask_H
3
4
#include "
DQM/SiStripCommissioningSources/interface/CommissioningTask.h
"
5
#include <vector>
6
10
class
OptoScanTask
:
public
CommissioningTask
{
11
public
:
12
OptoScanTask
(
DQMStore
*
dqm
,
const
FedChannelConnection
&
conn
);
13
~OptoScanTask
()
override
;
14
15
private
:
16
void
book
()
override
;
17
void
fill
(
const
SiStripEventSummary
&
summary
,
const
edm::DetSet<SiStripRawDigi>
& digis)
override
;
18
void
update
()
override
;
19
void
locateTicks
(
const
edm::DetSet<SiStripRawDigi>
& scope_mode_data,
20
std::pair<float, float>& digital_range,
21
std::vector<float>& baseline,
22
float
& baseline_rms);
23
24
std::vector<std::vector<HistoSet> >
opto_
;
25
uint16_t
nBins_
;
26
};
27
28
#endif // DQM_SiStripCommissioningSources_OptoScanTask_H
OptoScanTask::locateTicks
void locateTicks(const edm::DetSet< SiStripRawDigi > &scope_mode_data, std::pair< float, float > &digital_range, std::vector< float > &baseline, float &baseline_rms)
Definition:
OptoScanTask.cc:142
edm::DetSet
Definition:
DetSet.h:23
OptoScanTask::fill
void fill(const SiStripEventSummary &summary, const edm::DetSet< SiStripRawDigi > &digis) override
Definition:
OptoScanTask.cc:76
SiStripCommissioningClient_cfg.conn
conn
Definition:
SiStripCommissioningClient_cfg.py:5
OptoScanTask
Definition:
OptoScanTask.h:10
CommissioningTask
Definition:
CommissioningTask.h:24
dqm::legacy::DQMStore
Definition:
DQMStore.h:727
OptoScanTask::nBins_
uint16_t nBins_
Definition:
OptoScanTask.h:25
OptoScanTask::book
void book() override
Definition:
OptoScanTask.cc:25
FedChannelConnection
Class containning control, module, detector and connection information, at the level of a FED channel...
Definition:
FedChannelConnection.h:26
OptoScanTask::opto_
std::vector< std::vector< HistoSet > > opto_
Definition:
OptoScanTask.h:24
OptoScanTask::OptoScanTask
OptoScanTask(DQMStore *dqm, const FedChannelConnection &conn)
Definition:
OptoScanTask.cc:16
edmLumisInFiles.summary
summary
Definition:
edmLumisInFiles.py:39
OptoScanTask::update
void update() override
Definition:
OptoScanTask.cc:132
OptoScanTask::~OptoScanTask
~OptoScanTask() override
Definition:
OptoScanTask.cc:21
CommissioningTask.h
dqm
Definition:
DQMStore.h:18
SiStripEventSummary
Definition:
SiStripEventSummary.h:22
Generated for CMSSW Reference Manual by
1.8.16