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

Classes

struct  ID
 

Enumerations

enum class  MeasurementType { HV_V , HV_I }
 
enum class  Side { Inside , Outside }
 

Functions

std::optional< IDdetElemId2DCS (int deId)
 
std::vector< std::string > aliases (std::vector< MeasurementType > types={ MeasurementType::HV_V, MeasurementType::HV_I})
 
std::string detElemId2DCSAlias (int deId, MeasurementType type)
 Converts the detection element ID into a DCS alias.
 

Enumeration Type Documentation

◆ MeasurementType

enum class o2::mid::dcs::MeasurementType
strong
Enumerator
HV_V 
HV_I 

Definition at line 23 of file DCSNamer.h.

◆ Side

enum class o2::mid::dcs::Side
strong
Enumerator
Inside 
Outside 

Definition at line 29 of file DCSNamer.h.

Function Documentation

◆ aliases()

std::vector< std::string > o2::mid::dcs::aliases ( std::vector< MeasurementType types = MeasurementType::HV_VMeasurementType::HV_I})

Definition at line 127 of file DCSNamer.cxx.

◆ detElemId2DCS()

std::optional< ID > o2::mid::dcs::detElemId2DCS ( int  deId)

Definition at line 92 of file DCSNamer.cxx.

◆ detElemId2DCSAlias()

std::string o2::mid::dcs::detElemId2DCSAlias ( int  deId,
MeasurementType  type 
)

Converts the detection element ID into a DCS alias.

Parameters
deIdDetection element ID
typeMeasurement type
Returns
DCS alias

Definition at line 121 of file DCSNamer.cxx.