An exception thrown by SimulateHadronState for kinematics problems. TwoBodyCollision/Kinematics used a lot, has various failure modes. When failure occurs in HAIntranuke, rechoose the fate. More...
#include <INukeException.h>
Public Member Functions | |
| INukeException () | |
| INukeException (const INukeException &exception) | |
| ~INukeException () | |
| void | SetReason (string reason) |
| string | ShowReason (void) const |
| void | Init (void) |
| void | Copy (const INukeException &exception) |
| void | Print (ostream &stream) const |
Private Attributes | |
| string | fReason |
Friends | |
| ostream & | operator<< (ostream &stream, const INukeException &exception) |
An exception thrown by SimulateHadronState for kinematics problems. TwoBodyCollision/Kinematics used a lot, has various failure modes. When failure occurs in HAIntranuke, rechoose the fate.
October 10, 2011
Copyright (c) 2003-2020, The GENIE Collaboration For the full text of the license visit http://copyright.genie-mc.org
Definition at line 38 of file INukeException.h.
| INukeException::INukeException | ( | ) |
Definition at line 39 of file INukeException.cxx.
| INukeException::INukeException | ( | const INukeException & | exception | ) |
Definition at line 44 of file INukeException.cxx.
| INukeException::~INukeException | ( | ) |
Definition at line 49 of file INukeException.cxx.
| void INukeException::Copy | ( | const INukeException & | exception | ) |
Definition at line 59 of file INukeException.cxx.
| void INukeException::Init | ( | void | ) |
Definition at line 54 of file INukeException.cxx.
| void INukeException::Print | ( | ostream & | stream | ) | const |
Definition at line 64 of file INukeException.cxx.
|
inline |
Definition at line 45 of file INukeException.h.
|
inline |
Definition at line 47 of file INukeException.h.
|
friend |
Definition at line 31 of file INukeException.cxx.
|
private |
Definition at line 58 of file INukeException.h.
1.8.11