Map of the Aerogel placement.
More...
#include <ARICHAerogelMap.h>
Map of the Aerogel placement.
Definition at line 22 of file ARICHAerogelMap.h.
◆ anonymous enum
Various constants.
Enumerator |
---|
c_layers | number of layers
|
Definition at line 27 of file ARICHAerogelMap.h.
28 };
@ c_layers
number of layers
◆ ARICHAerogelMap() [1/2]
Default constructor.
Definition at line 33 of file ARICHAerogelMap.h.
34 {
36 };
std::string m_comment
optional comment
TTimeStamp m_timeStamp
Installation Date.
int m_column
Aerogel Column identifier.
std::string m_id
Aerogel Identifier.
int m_ring
Aerogel Ring Identifier.
unsigned int m_layer[c_layers]
Aerogel Layers.
◆ ARICHAerogelMap() [2/2]
ARICHAerogelMap |
( |
const std::string & |
id, |
|
|
int |
ring, |
|
|
int |
column, |
|
|
unsigned int * |
layer, |
|
|
TTimeStamp |
timeStamp, |
|
|
const std::string & |
comment |
|
) |
| |
|
inline |
◆ ~ARICHAerogelMap()
◆ getAerogelColumnID()
int getAerogelColumnID |
( |
| ) |
const |
|
inline |
Return Aerogel Column Identifier.
- Returns
- Aerogel Column
Definition at line 80 of file ARICHAerogelMap.h.
◆ getAerogelLayer()
unsigned int getAerogelLayer |
( |
unsigned |
i | ) |
const |
|
inline |
Return Aerogel Layer Identifier.
- Returns
- Aerogel Layer
Definition at line 92 of file ARICHAerogelMap.h.
◆ getAerogelMapComment()
std::string getAerogelMapComment |
( |
| ) |
const |
|
inline |
◆ getAerogelRingID()
int getAerogelRingID |
( |
| ) |
const |
|
inline |
Return Aerogel Ring Identifier.
- Returns
- Aerogel Ring
Definition at line 68 of file ARICHAerogelMap.h.
◆ getAerogelSN()
std::string getAerogelSN |
( |
| ) |
const |
|
inline |
Return Aerogel serial number.
- Returns
- Aerogel serial number
Definition at line 57 of file ARICHAerogelMap.h.
◆ getAerogelTimeStamp()
TTimeStamp getAerogelTimeStamp |
( |
| ) |
const |
|
inline |
Return Aerogel installation date.
- Returns
- Aerogel installation date
Definition at line 105 of file ARICHAerogelMap.h.
◆ setAerogelColumnID()
void setAerogelColumnID |
( |
int |
column | ) |
|
|
inline |
◆ setAerogelLayer()
void setAerogelLayer |
( |
unsigned int |
i, |
|
|
unsigned int |
layer |
|
) |
| |
Set aerogel info of layer i.
- Parameters
-
i | aerogel layer |
layer | aerogel layer info |
Definition at line 16 of file ARICHAerogelMap.cc.
◆ setAerogelMapComment()
void setAerogelMapComment |
( |
const std::string & |
comment | ) |
|
|
inline |
◆ setAerogelRingID()
void setAerogelRingID |
( |
int |
ring | ) |
|
|
inline |
◆ setAerogelSN()
void setAerogelSN |
( |
const std::string & |
agelid | ) |
|
|
inline |
Set Aerogel serial number.
- Parameters
-
agelid | Aerogel serial number |
Definition at line 62 of file ARICHAerogelMap.h.
◆ setTimeStamp()
void setTimeStamp |
( |
TTimeStamp |
timeStamp | ) |
|
|
inline |
Set Aerogel installation date.
- Parameters
-
timeStamp | Aerogel installation date |
Definition at line 110 of file ARICHAerogelMap.h.
◆ m_column
◆ m_comment
◆ m_id
◆ m_layer
◆ m_ring
◆ m_timeStamp
The documentation for this class was generated from the following files: