![]() |
Project
|
#include <DCS.h>
Classes | |
struct | Position |
struct | Stats |
Public Types | |
using | StatsDPs = DataPointVector< Stats > |
Public Member Functions | |
Temperature () noexcept | |
const Stats & | getStats (const Side s, const TimeStampType timeStamp) const |
DataType | getMeanTempRaw () |
void | fill (std::string_view sensor, const TimeStampType time, const DataType temperature) |
void | sortAndClean () |
void | clear () |
void | append (const Temperature &other) |
ClassDefNV (Temperature, 1) | |
Static Public Member Functions | |
static constexpr auto & | getSensorPosition (const size_t sensor) |
Public Attributes | |
StatsDPs | statsA |
statistics fit values per integration time A-Side | |
StatsDPs | statsC |
statistics fit values per integration time C-Side | |
std::vector< RawDPsF > | raw |
raw temperature values from DCS for | |
Static Public Attributes | |
static constexpr int | SensorsPerSide = 9 |
number of temperature sensors in the active volume per side | |
static const std::unordered_map< std::string, int > | SensorNameMap |
static constexpr std::array< Position, SensorsPerSide *SIDES > | SensorPosition |
|
inline |
o2::tpc::dcs::Temperature::ClassDefNV | ( | Temperature | , |
1 | |||
) |
|
inline |
|
inlinestaticconstexpr |
|
inline |
std::vector<RawDPsF> o2::tpc::dcs::Temperature::raw |
|
static |
|
staticconstexpr |
|
staticconstexpr |
StatsDPs o2::tpc::dcs::Temperature::statsA |
StatsDPs o2::tpc::dcs::Temperature::statsC |