![]() |
Project
|
Exception handling errors due to positions not in the EMCAL area. More...
#include <GeometryBase.h>
Inherits std::exception.
Public Member Functions | |
InvalidPositionException (double eta, double phi) | |
Constructor, setting the position raising the exception. | |
~InvalidPositionException () noexcept final=default | |
Destructor. | |
double | getEta () const noexcept |
Access to eta coordinate raising the exception. | |
double | getPhi () const noexcept |
Access to phi corrdinate raising the exception. | |
const char * | what () const noexcept final |
Access to error message of the exception. | |
Exception handling errors due to positions not in the EMCAL area.
Definition at line 93 of file GeometryBase.h.
|
inline |
Constructor, setting the position raising the exception.
eta | Eta coordinate of the position |
phi | Phi coordinate of the position |
Definition at line 99 of file GeometryBase.h.
|
finaldefaultnoexcept |
Destructor.
|
inlinenoexcept |
Access to eta coordinate raising the exception.
Definition at line 111 of file GeometryBase.h.
|
inlinenoexcept |
Access to phi corrdinate raising the exception.
Definition at line 115 of file GeometryBase.h.
|
inlinefinalnoexcept |
Access to error message of the exception.
Definition at line 119 of file GeometryBase.h.