Geant4-11
|
#include <G4HadronicException.hh>
Public Member Functions | |
G4HadronicException (G4String in, G4int at, G4String mess) | |
void | Report (std::ostream &aS) const |
const char * | what () const noexcept override |
virtual | ~G4HadronicException () throw () |
Private Attributes | |
const G4int | theLine |
const G4String | theMessage |
const G4String | theName |
G4String | whatString |
Definition at line 32 of file G4HadronicException.hh.
Definition at line 30 of file G4HadronicException.cc.
References FatalException, G4cout, G4Exception(), Report(), and whatString.
|
virtual |
Definition at line 45 of file G4HadronicException.cc.
void G4HadronicException::Report | ( | std::ostream & | aS | ) | const |
Definition at line 52 of file G4HadronicException.cc.
References theLine, theMessage, and theName.
Referenced by G4HadronicException(), G4NeutrinoElectronProcess::GetMeanFreePath(), G4NeutrinoElectronProcess::PostStepDoIt(), G4HadronicProcess::PostStepDoIt(), G4ElNeutrinoNucleusProcess::PostStepDoIt(), G4HadronElasticProcess::PostStepDoIt(), and G4MuNeutrinoNucleusProcess::PostStepDoIt().
|
overridenoexcept |
Definition at line 48 of file G4HadronicException.cc.
References whatString.
|
private |
Definition at line 45 of file G4HadronicException.hh.
Referenced by Report().
|
private |
Definition at line 43 of file G4HadronicException.hh.
Referenced by Report().
|
private |
Definition at line 44 of file G4HadronicException.hh.
Referenced by Report().
|
private |
Definition at line 47 of file G4HadronicException.hh.
Referenced by G4HadronicException(), and what().