#include <SimG4Exception.h>
Public Member Functions | |
SimG4Exception (const std::string &message) | |
const char * | what () const override throw () |
~SimG4Exception () override throw () | |
Private Attributes | |
std::string | error_ |
Generic mantis exception. Can be thrown directly, or derived from. SimG4 should (ideally) only throw exceptions derived from this class.
Definition at line 13 of file SimG4Exception.h.
|
inline |
Definition at line 15 of file SimG4Exception.h.
|
inlineoverride |
Definition at line 16 of file SimG4Exception.h.
|
inlineoverride |
Definition at line 17 of file SimG4Exception.h.
References error_.
Referenced by OscarProducer::produce(), and OscarMTProducer::produce().
|
private |
Definition at line 20 of file SimG4Exception.h.
Referenced by what().