#include <CommissioningTask.h>
Public Member Functions | |
uint32_t | bin (float value) |
MonitorElement * | histo () |
void | histo (MonitorElement *) |
HistoSet () | |
Public Attributes | |
bool | explicitFill_ |
bool | isProfile_ |
std::vector< float > | vNumOfEntries_ |
std::vector< float > | vSumOfContents_ |
std::vector< double > | vSumOfSquares_ |
Private Attributes | |
TAxis * | axis_ |
MonitorElement * | histo_ |
Simple container class holding pointer to root histogram, and vectors in which data are cached and used to update histo.
Definition at line 38 of file CommissioningTask.h.
CommissioningTask::HistoSet::HistoSet | ( | ) |
Definition at line 64 of file CommissioningTask.cc.
uint32_t CommissioningTask::HistoSet::bin | ( | float | value | ) |
Definition at line 105 of file CommissioningTask.cc.
References newFWLiteAna::bin, and FastTimerService_cff::range.
Referenced by CommissioningTask::updateHistoSet().
CommissioningTask::MonitorElement * CommissioningTask::HistoSet::histo | ( | ) |
Definition at line 81 of file CommissioningTask.cc.
void CommissioningTask::HistoSet::histo | ( | MonitorElement * | me | ) |
Definition at line 89 of file CommissioningTask.cc.
References ExtractTObject< T >::extract(), timingPdfMaker::histo, and hlt_dqm_clientPB-live_cfg::me.
Referenced by FastFedCablingTask::book(), ApvTimingTask::book(), FedTimingTask::book(), FineDelayTask::book(), LatencyTask::book(), DaqScopeModeTask::book(), PedsOnlyTask::book(), PedsFullNoiseTask::book(), NoiseTask::book(), PedsFullNoiseTask::update(), and CommissioningTask::updateHistoSet().
|
private |
Definition at line 52 of file CommissioningTask.h.
bool CommissioningTask::HistoSet::explicitFill_ |
Definition at line 48 of file CommissioningTask.h.
Referenced by PedsFullNoiseTask::book(), and CommissioningTask::updateHistoSet().
|
private |
Definition at line 51 of file CommissioningTask.h.
bool CommissioningTask::HistoSet::isProfile_ |
Definition at line 47 of file CommissioningTask.h.
Referenced by LatencyTask::book(), DaqScopeModeTask::book(), PedsOnlyTask::book(), PedsFullNoiseTask::book(), NoiseTask::book(), and CommissioningTask::updateHistoSet().
std::vector<float> CommissioningTask::HistoSet::vNumOfEntries_ |
Definition at line 44 of file CommissioningTask.h.
Referenced by FastFedCablingTask::book(), ApvTimingTask::book(), FedTimingTask::book(), FineDelayTask::book(), LatencyTask::book(), DaqScopeModeTask::book(), PedsOnlyTask::book(), PedsFullNoiseTask::book(), NoiseTask::book(), PedsFullNoiseTask::fill(), PedsFullNoiseTask::update(), and CommissioningTask::updateHistoSet().
std::vector<float> CommissioningTask::HistoSet::vSumOfContents_ |
Definition at line 45 of file CommissioningTask.h.
Referenced by FastFedCablingTask::book(), ApvTimingTask::book(), FedTimingTask::book(), FineDelayTask::book(), LatencyTask::book(), DaqScopeModeTask::book(), PedsOnlyTask::book(), PedsFullNoiseTask::book(), NoiseTask::book(), PedsFullNoiseTask::fill(), PedsFullNoiseTask::update(), and CommissioningTask::updateHistoSet().
std::vector<double> CommissioningTask::HistoSet::vSumOfSquares_ |
Definition at line 46 of file CommissioningTask.h.
Referenced by FastFedCablingTask::book(), ApvTimingTask::book(), FedTimingTask::book(), FineDelayTask::book(), LatencyTask::book(), DaqScopeModeTask::book(), PedsOnlyTask::book(), PedsFullNoiseTask::book(), NoiseTask::book(), PedsFullNoiseTask::update(), and CommissioningTask::updateHistoSet().