![]() |
Project
|
Handling of invalid positions of a FastOR within a supermodule. More...
#include <TriggerMappingErrors.h>
Inherits std::exception.
Public Member Functions | |
| FastORPositionExceptionSupermodule (unsigned int supermoduleID, unsigned int etaColumn, unsigned int phiRow) | |
| Constructor. | |
| ~FastORPositionExceptionSupermodule () noexcept final=default | |
| Destructor. | |
| const char * | what () const noexcept final |
| Get error message. | |
| unsigned int | getSupermoduleID () const noexcept |
| Get the supermodule ID for which the position is invalid. | |
| unsigned int | getFastOREtaColumn () const noexcept |
| Get the column in eta of the FastOR with the invalid position. | |
| unsigned int | getFastORPhiRow () const noexcept |
| Get the row in phi of the FastOR with the invalid position. | |
Handling of invalid positions of a FastOR within a supermodule.
Definition at line 139 of file TriggerMappingErrors.h.
|
inline |
Constructor.
| supermoduleID | Index of the supermodule |
| etaColumn | Column of the FastOR with the faulty position in eta direction |
| phiRow | Row of the FastOR with the faulty position in row direction |
Definition at line 146 of file TriggerMappingErrors.h.
|
finaldefaultnoexcept |
Destructor.
|
inlinenoexcept |
Get the column in eta of the FastOR with the invalid position.
Definition at line 171 of file TriggerMappingErrors.h.
|
inlinenoexcept |
Get the row in phi of the FastOR with the invalid position.
Definition at line 175 of file TriggerMappingErrors.h.
|
inlinenoexcept |
Get the supermodule ID for which the position is invalid.
Definition at line 167 of file TriggerMappingErrors.h.
|
inlinefinalnoexcept |
Get error message.
Definition at line 160 of file TriggerMappingErrors.h.