11#ifndef ALICEO2_EMCAL_CALIBCONTAINERERORS_H
12#define ALICEO2_EMCAL_CALIBCONTAINERERORS_H
41 const
char*
what() const noexcept final {
return mErrorMessage.data(); }
45 unsigned int getIndex() const noexcept {
return mIndex; }
49 std::string mErrorMessage;
56std::ostream&
operator<<(std::ostream&
stream,
const CalibContainerIndexException& obj);
Error handling for invalid index in calibration request.
unsigned int getIndex() const noexcept
Access to index raising the exception.
~CalibContainerIndexException() noexcept final=default
Destructor.
const char * what() const noexcept final
Access to error message of the exception.
std::ostream & operator<<(std::ostream &stream, const Cell &cell)
Stream operator for EMCAL cell.
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...