 |
Belle II Software
release-05-01-25
|
14 #include <TTimeStamp.h>
16 #include <arich/dbobjects/ARICHMirrorInfo.h>
26 class ARICHMirrorMap:
public TObject {
42 ARICHMirrorMap(ARICHMirrorInfo* mirror,
int column, TTimeStamp timeStamp,
const std::string& comment):
m_mirror(mirror),
int m_column
Position on the detector.
ARICHMirrorInfo * getMirrorID() const
Return Mirror Identifier.
std::string getMirrorComment() const
Return comment.
void setMirrorID(ARICHMirrorInfo *mirror)
Set Mirror Identifier.
TTimeStamp m_timeStamp
Installation Date.
TTimeStamp getMirrorTimeStamp() const
Return Installation date.
int getMirrorPosition() const
Return Position on the detector.
Abstract base class for different kinds of events.
void setMirrorComment(const std::string &comment)
Set comment.
Mapping of the mirrors on the detector.
ClassDef(ARICHMirrorMap, 1)
ClassDef.
ARICHMirrorMap()
Default constructor.
~ARICHMirrorMap()
Destructor.
void setMirrorPosition(int column)
Set Position on the detector.
ARICHMirrorInfo * m_mirror
Mirror identifier.
std::string m_comment
optional comment
void setMirrorTimeStamp(TTimeStamp timeStamp)
Set Installation date.