11#include <TTimeStamp.h>
41 ARICHAerogelMap(
const std::string&
id,
int ring,
int column,
unsigned int* layer, TTimeStamp timeStamp,
42 const std::string& comment):
m_id(id),
41 ARICHAerogelMap(
const std::string&
id,
int ring,
int column,
unsigned int* layer, TTimeStamp timeStamp, {
…}
std::string m_comment
optional comment
@ c_layers
number of layers
TTimeStamp m_timeStamp
Installation Date.
int m_column
Aerogel Column identifier.
ClassDef(ARICHAerogelMap, 2)
ClassDef.
std::string m_id
Aerogel Identifier.
std::string getAerogelMapComment() const
Return comment.
void setAerogelSN(const std::string &agelid)
Set Aerogel serial number.
void setAerogelRingID(int ring)
Set Aerogel Ring Identifier.
~ARICHAerogelMap()
Destructor.
ARICHAerogelMap(const std::string &id, int ring, int column, unsigned int *layer, TTimeStamp timeStamp, const std::string &comment)
Constructor.
int getAerogelColumnID() const
Return Aerogel Column Identifier.
void setTimeStamp(TTimeStamp timeStamp)
Set Aerogel installation date.
void setAerogelMapComment(const std::string &comment)
Set comment.
int m_ring
Aerogel Ring Identifier.
std::string getAerogelSN() const
Return Aerogel serial number.
void setAerogelColumnID(int column)
Set Aerogel Column Identifier.
ARICHAerogelMap()
Default constructor.
unsigned int getAerogelLayer(unsigned i) const
Return Aerogel Layer Identifier.
int getAerogelRingID() const
Return Aerogel Ring Identifier.
unsigned int m_layer[c_layers]
Aerogel Layers.
TTimeStamp getAerogelTimeStamp() const
Return Aerogel installation date.
void setAerogelLayer(unsigned int i, unsigned int layer)
Set aerogel info of layer i.
Abstract base class for different kinds of events.