Project
Loading...
Searching...
No Matches
DCS.h File Reference

DCS data point data formats. More...

#include <algorithm>
#include <iterator>
#include <string>
#include <string_view>
#include <vector>
#include <numeric>
#include <array>
#include <unordered_map>
#include <cstdlib>
#include "Rtypes.h"
#include "Framework/Logger.h"
#include "DataFormatsTPC/Defs.h"

Go to the source code of this file.

Classes

struct  o2::tpc::dcs::DataPoint< T >
 
struct  o2::tpc::dcs::DataPointVector< T >
 
struct  o2::tpc::dcs::Temperature
 
struct  o2::tpc::dcs::Temperature::Position
 
struct  o2::tpc::dcs::Temperature::Stats
 
struct  o2::tpc::dcs::HV
 
struct  o2::tpc::dcs::Gas
 

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::tpc
 Global TPC definitions and constants.
 
namespace  o2::tpc::dcs
 

Typedefs

using o2::tpc::dcs::DataType = float
 
using o2::tpc::dcs::TimeStampType = uint64_t
 
using o2::tpc::dcs::RawDPsF = DataPointVector< float >
 

Functions

template<typename T >
void o2::tpc::dcs::doSortAndClean (std::vector< dcs::DataPointVector< T > > &dataVector)
 
template<typename T >
void o2::tpc::dcs::doClear (std::vector< dcs::DataPointVector< T > > &dataVector)
 
template<typename T >
void o2::tpc::dcs::doAppend (std::vector< dcs::DataPointVector< T > > &a, const std::vector< dcs::DataPointVector< T > > &b)
 
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)
 

Detailed Description

DCS data point data formats.

Author
Jens Wiechula

Definition in file DCS.h.