Project
Loading...
Searching...
No Matches
o2::emcal::MappingHandler::DDLInvalid Class Referencefinal

Error handling for invalid DDL IDs (not in range for EMCAL) More...

#include <Mapper.h>

Inherits std::exception.

Public Member Functions

 DDLInvalid (int ddlID)
 
 ~DDLInvalid () noexcept final=default
 Destructor.
 
const charwhat () const noexcept final
 Access to the error message of the exception.
 
int getDDDL () const
 Access to DDL ID responsible for the exception.
 

Detailed Description

Error handling for invalid DDL IDs (not in range for EMCAL)

Error thrown in queries to the MappingHandler where the DDL ID is out-of-range for EMCAL.

Definition at line 320 of file Mapper.h.

Constructor & Destructor Documentation

◆ DDLInvalid()

o2::emcal::MappingHandler::DDLInvalid::DDLInvalid ( int  ddlID)
inline

Definition at line 323 of file Mapper.h.

◆ ~DDLInvalid()

o2::emcal::MappingHandler::DDLInvalid::~DDLInvalid ( )
finaldefaultnoexcept

Destructor.

Member Function Documentation

◆ getDDDL()

int o2::emcal::MappingHandler::DDLInvalid::getDDDL ( ) const
inline

Access to DDL ID responsible for the exception.

Returns
DDL ID

Definition at line 334 of file Mapper.h.

◆ what()

const char * o2::emcal::MappingHandler::DDLInvalid::what ( ) const
inlinefinalnoexcept

Access to the error message of the exception.

Returns
Error message

Definition at line 330 of file Mapper.h.


The documentation for this class was generated from the following file: