5#ifndef TILECALIBBLOBOBJS_TILECALIBDRAWERCMT_H
6#define TILECALIBBLOBOBJS_TILECALIBDRAWERCMT_H
37 const std::string& author,
38 const std::string& comment=
"",
39 uint64_t timeStamp=0);
45 void init(
const std::string& author,
const std::string& comment=
"", uint64_t timeStamp=0);
void dumpHeader(std::ostream &stm) const
Prints the BLOB header summary information.
TileCalibDrawerBase(const TileCalibDrawerBase &other)
Copy Ctor.
Class to store comments in BLOB without any data.
virtual uint16_t getType() const
Returns TileCalibType::CMT.
virtual void dump(std::ostream &stm) const
Print the header.
TileCalibDrawerCmt(const coral::Blob &blob)
Ctor used when interpreting an already existing BLOB.
virtual void dump() const
Print the header to std::cout.
virtual ~TileCalibDrawerCmt()
Dtor.
static const TileCalibDrawerCmt * getInstance(const coral::Blob &blob)
Returns a pointer to a const TileCalibDrawerCmt.
void init(const std::string &author, const std::string &comment="", uint64_t timeStamp=0)
Initializing a TileCalibDrawerCmt.
@ CMT
Enum for TileCalibDrawerCmt class.