Go to the documentation of this file.
16 LogDebug(
"Commissioning") <<
"[FedTimingTask::FedTimingTask] Constructing object...";
26 LogDebug(
"Commissioning") <<
"[FedTimingTask::book]";
58 LogDebug(
"Commissioning") <<
"[FedTimingTask::fill]";
64 <<
" Unexpected number of digis! " << digis.
data.size();
66 uint32_t pll_fine =
summary.pllFine();
67 for (uint16_t coarse = 0; coarse <
nBins_ ; coarse++) {
68 uint16_t fine = (coarse + 1) * 24 - (pll_fine + 1);
77 LogDebug(
"Commissioning") <<
"[FedTimingTask::update]";
std::vector< double > vSumOfSquares_
std::vector< float > vSumOfContents_
const FedChannelConnection & connection() const
FedTimingTask(DQMStore *, const FedChannelConnection &)
std::vector< float > vNumOfEntries_
const uint32_t & fedKey() const
Class containning control, module, detector and connection information, at the level of a FED channel...
void histo(MonitorElement *)
void updateHistoSet(HistoSet &, const uint32_t &bin, const float &value)
void fill(const SiStripEventSummary &, const edm::DetSet< SiStripRawDigi > &) override
DQMStore *const dqm() const
const std::string & title() const
Utility class that holds histogram title.
~FedTimingTask() override