allpix::InvalidEventStateException
Module: Exception classes
Informs that an event is in a state it should never be. More…
#include <exceptions.h>
Inherits from allpix::LogicError, allpix::Exception, std::exception
Public Functions
| Name | |
|---|---|
| InvalidEventStateException(std::string message) Constructs error with a description. |
Additional inherited members
Public Functions inherited from allpix::LogicError
| Name | |
|---|---|
| LogicError(std::string what_arg) Creates exception with the given logical problem. |
Protected Functions inherited from allpix::LogicError
| Name | |
|---|---|
| LogicError() =default Internal constructor for exceptions setting the error message indirectly. |
Public Functions inherited from allpix::Exception
| Name | |
|---|---|
| Exception(std::string what_arg) Creates exception with the specified problem. |
|
| const char * | what() const override Return the error message. |
Protected Functions inherited from allpix::Exception
| Name | |
|---|---|
| Exception() =default Internal constructor for exceptions setting the error message indirectly. |
Protected Attributes inherited from allpix::Exception
| Name | |
|---|---|
| std::string | error_message_ |
Detailed Description
class allpix::InvalidEventStateException;
Informs that an event is in a state it should never be.
The event does for example not have a random number engine available.
Public Functions Documentation
function InvalidEventStateException
inline explicit InvalidEventStateException(
std::string message
)
Constructs error with a description.
Parameters:
- message Text explaining the problem
Updated on 2025-05-10 at 19:40:39 +0000