#include <CommissioningTask.h>
Public Member Functions | |
uint32_t | bin (float value) |
void | histo (MonitorElement *) |
MonitorElement * | histo () |
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 37 of file CommissioningTask.h.
CommissioningTask::HistoSet::HistoSet | ( | ) |
Definition at line 86 of file CommissioningTask.cc.
uint32_t CommissioningTask::HistoSet::bin | ( | float | value | ) |
Definition at line 130 of file CommissioningTask.cc.
References axis_, and newFWLiteAna::bin.
Referenced by CommissioningTask::updateHistoSet().
void CommissioningTask::HistoSet::histo | ( | MonitorElement * | me | ) |
Definition at line 114 of file CommissioningTask.cc.
References axis_, extract(), and timingPdfMaker::histo.
Referenced by FastFedCablingTask::book(), DaqScopeModeTask::book(), ApvTimingTask::book(), FedTimingTask::book(), FineDelayTask::book(), LatencyTask::book(), CalibrationScanTask::book(), NoiseTask::book(), PedsOnlyTask::book(), PedsFullNoiseTask::book(), CalibrationScanTask::checkAndSave(), PedsFullNoiseTask::update(), and CommissioningTask::updateHistoSet().
MonitorElement * CommissioningTask::HistoSet::histo | ( | ) |
Definition at line 106 of file CommissioningTask.cc.
|
private |
Definition at line 50 of file CommissioningTask.h.
bool CommissioningTask::HistoSet::explicitFill_ |
Definition at line 47 of file CommissioningTask.h.
Referenced by PedsFullNoiseTask::book(), and CommissioningTask::updateHistoSet().
|
private |
Definition at line 49 of file CommissioningTask.h.
bool CommissioningTask::HistoSet::isProfile_ |
Definition at line 46 of file CommissioningTask.h.
Referenced by DaqScopeModeTask::book(), LatencyTask::book(), CalibrationScanTask::book(), NoiseTask::book(), PedsOnlyTask::book(), PedsFullNoiseTask::book(), and CommissioningTask::updateHistoSet().
std::vector<float> CommissioningTask::HistoSet::vNumOfEntries_ |
Definition at line 43 of file CommissioningTask.h.
Referenced by FastFedCablingTask::book(), DaqScopeModeTask::book(), ApvTimingTask::book(), FedTimingTask::book(), FineDelayTask::book(), LatencyTask::book(), CalibrationScanTask::book(), PedsOnlyTask::book(), NoiseTask::book(), PedsFullNoiseTask::book(), CalibrationScanTask::checkAndSave(), PedsFullNoiseTask::fill(), PedsFullNoiseTask::update(), and CommissioningTask::updateHistoSet().
std::vector<float> CommissioningTask::HistoSet::vSumOfContents_ |
Definition at line 44 of file CommissioningTask.h.
Referenced by FastFedCablingTask::book(), ApvTimingTask::book(), FedTimingTask::book(), DaqScopeModeTask::book(), FineDelayTask::book(), LatencyTask::book(), NoiseTask::book(), PedsOnlyTask::book(), PedsFullNoiseTask::book(), PedsFullNoiseTask::fill(), PedsFullNoiseTask::update(), and CommissioningTask::updateHistoSet().
std::vector<double> CommissioningTask::HistoSet::vSumOfSquares_ |
Definition at line 45 of file CommissioningTask.h.
Referenced by FastFedCablingTask::book(), ApvTimingTask::book(), FedTimingTask::book(), DaqScopeModeTask::book(), FineDelayTask::book(), LatencyTask::book(), NoiseTask::book(), PedsOnlyTask::book(), PedsFullNoiseTask::book(), PedsFullNoiseTask::update(), and CommissioningTask::updateHistoSet().