Project
Loading...
Searching...
No Matches
o2::tpc::dcs Namespace Reference

Classes

struct  DataPoint
 
struct  DataPointVector
 
struct  Gas
 
struct  HV
 
struct  Temperature
 

Typedefs

using DataType = float
 
using TimeStampType = uint64_t
 
using RawDPsF = DataPointVector< float >
 

Functions

template<typename T >
void doSortAndClean (std::vector< dcs::DataPointVector< T > > &dataVector)
 
template<typename T >
void doClear (std::vector< dcs::DataPointVector< T > > &dataVector)
 
template<typename T >
void doAppend (std::vector< dcs::DataPointVector< T > > &a, const std::vector< dcs::DataPointVector< T > > &b)
 
template<typename T >
const T getAverageValueForTime (const std::vector< dcs::DataPointVector< T > > &dpVec, const TimeStampType from, const TimeStampType until, const long range)
 
std::vector< o2::dcs::test::HintTypegetTPCDCSDPHints (const int maxSectors=17)
 

Typedef Documentation

◆ DataType

using o2::tpc::dcs::DataType = typedef float

Definition at line 39 of file DCS.h.

◆ RawDPsF

using o2::tpc::dcs::RawDPsF = typedef DataPointVector<float>

Definition at line 172 of file DCS.h.

◆ TimeStampType

using o2::tpc::dcs::TimeStampType = typedef uint64_t

Definition at line 41 of file DCS.h.

Function Documentation

◆ doAppend()

template<typename T >
void o2::tpc::dcs::doAppend ( std::vector< dcs::DataPointVector< T > > &  a,
const std::vector< dcs::DataPointVector< T > > &  b 
)

Definition at line 148 of file DCS.h.

◆ doClear()

template<typename T >
void o2::tpc::dcs::doClear ( std::vector< dcs::DataPointVector< T > > &  dataVector)

Definition at line 140 of file DCS.h.

◆ doSortAndClean()

template<typename T >
void o2::tpc::dcs::doSortAndClean ( std::vector< dcs::DataPointVector< T > > &  dataVector)

Definition at line 132 of file DCS.h.

◆ getAverageValueForTime()

template<typename T >
const T o2::tpc::dcs::getAverageValueForTime ( const std::vector< dcs::DataPointVector< T > > &  dpVec,
const TimeStampType  from,
const TimeStampType  until,
const long  range 
)

Definition at line 159 of file DCS.h.

◆ getTPCDCSDPHints()

std::vector< o2::dcs::test::HintType > o2::tpc::dcs::getTPCDCSDPHints ( const int  maxSectors = 17)

Definition at line 20 of file DCSDPHints.cxx.