Project
Loading...
Searching...
No Matches
o2::tpc::dcs::Gas Struct Reference

#include <DCS.h>

Public Member Functions

void fill (std::string_view sensor, const TimeStampType time, const DataType value)
 
void sortAndClean ()
 
void clear ()
 
void append (const Gas &other)
 
TimeStampType getMinTime () const
 
TimeStampType getMaxTime () const
 
 ClassDefNV (Gas, 1)
 

Public Attributes

RawDPsF neon {}
 neon measurement from gas chromatograph
 
RawDPsF co2 {}
 CO2 measurement from gas chromatograph.
 
RawDPsF n2 {}
 neon measurement from gas chromatograph
 
RawDPsF argon {}
 argon measurement from gas chromatograph
 
RawDPsF h2o {}
 H2O measurement from gas chromatograph.
 
RawDPsF o2 {}
 O2 measurement from gas chromatograph.
 
RawDPsF h2oSensor {}
 O2 measurement from dedicated gas sensor.
 
RawDPsF o2Sensor {}
 O2 measurement from dedicated gas sensor.
 

Static Public Attributes

static constexpr size_t SensorPos = 4
 Position of the sensor type identifier.
 
static constexpr size_t TypePosGC = 7
 Position of the sensor type identifier.
 
static constexpr size_t TypePosAn = 15
 Position of the sensor type identifier.
 

Detailed Description

Gas value store

Definition at line 386 of file DCS.h.

Member Function Documentation

◆ append()

void o2::tpc::dcs::Gas::append ( const Gas other)
inline

Definition at line 467 of file DCS.h.

◆ ClassDefNV()

o2::tpc::dcs::Gas::ClassDefNV ( Gas  ,
 
)

◆ clear()

void o2::tpc::dcs::Gas::clear ( )
inline

Definition at line 455 of file DCS.h.

◆ fill()

void o2::tpc::dcs::Gas::fill ( std::string_view  sensor,
const TimeStampType  time,
const DataType  value 
)
inline

Definition at line 400 of file DCS.h.

◆ getMaxTime()

TimeStampType Gas::getMaxTime ( ) const

Definition at line 104 of file DCS.cxx.

◆ getMinTime()

TimeStampType Gas::getMinTime ( ) const

Definition at line 87 of file DCS.cxx.

◆ sortAndClean()

void o2::tpc::dcs::Gas::sortAndClean ( )
inline

Definition at line 443 of file DCS.h.

Member Data Documentation

◆ argon

RawDPsF o2::tpc::dcs::Gas::argon {}

argon measurement from gas chromatograph

Definition at line 394 of file DCS.h.

◆ co2

RawDPsF o2::tpc::dcs::Gas::co2 {}

CO2 measurement from gas chromatograph.

Definition at line 392 of file DCS.h.

◆ h2o

RawDPsF o2::tpc::dcs::Gas::h2o {}

H2O measurement from gas chromatograph.

Definition at line 395 of file DCS.h.

◆ h2oSensor

RawDPsF o2::tpc::dcs::Gas::h2oSensor {}

O2 measurement from dedicated gas sensor.

Definition at line 397 of file DCS.h.

◆ n2

RawDPsF o2::tpc::dcs::Gas::n2 {}

neon measurement from gas chromatograph

Definition at line 393 of file DCS.h.

◆ neon

RawDPsF o2::tpc::dcs::Gas::neon {}

neon measurement from gas chromatograph

Definition at line 391 of file DCS.h.

◆ o2

RawDPsF o2::tpc::dcs::Gas::o2 {}

O2 measurement from gas chromatograph.

Definition at line 396 of file DCS.h.

◆ o2Sensor

RawDPsF o2::tpc::dcs::Gas::o2Sensor {}

O2 measurement from dedicated gas sensor.

Definition at line 398 of file DCS.h.

◆ SensorPos

constexpr size_t o2::tpc::dcs::Gas::SensorPos = 4
staticconstexpr

Position of the sensor type identifier.

Definition at line 387 of file DCS.h.

◆ TypePosAn

constexpr size_t o2::tpc::dcs::Gas::TypePosAn = 15
staticconstexpr

Position of the sensor type identifier.

Definition at line 389 of file DCS.h.

◆ TypePosGC

constexpr size_t o2::tpc::dcs::Gas::TypePosGC = 7
staticconstexpr

Position of the sensor type identifier.

Definition at line 388 of file DCS.h.


The documentation for this struct was generated from the following files: