32 #include <boost/python.hpp> 
   45                     const char* exceptionCode,
 
   47                     const char* description)
 
   53   if(exceptionHandler) {
 
   54     toBeAborted = exceptionHandler
 
   55       -> Notify(originOfException,exceptionCode,severity,description);
 
   57     G4String e_banner = 
"\n!!!!! - !!!!! - !!!!! - !!!!! - !!!!! - !!!!!\n";
 
   58     G4String w_banner = 
"\nwwwww - wwwww - wwwww - wwwww - wwwww - wwwww\n";
 
   59     std::ostringstream message;
 
   60     message << 
"\n*** ExceptionHandler is not defined ***\n" 
   61             << 
"*** G4Exception : " << exceptionCode << 
G4endl 
   62             << 
"      issued by : " << originOfException << 
G4endl 
   66       G4cerr << e_banner << message.str() << 
"*** Fatal Exception ***" 
   70       G4cerr << e_banner << message.str() << 
"*** Fatal Error In Argument ***" 
   74       G4cerr << e_banner << message.str() << 
"*** Run Must Be Aborted ***" 
   78       G4cerr << e_banner << message.str() << 
"*** Event Must Be Aborted ***" 
   82       G4cout << w_banner << message.str() 
 
   83              << 
"*** This is just a warning message. ***" 
   93       PyErr_SetString(PyExc_RuntimeError, description);
 
   96       G4cerr << 
G4endl << 
"*** G4Exception: Abortion suppressed ***" 
   97              << 
G4endl << 
"*** No guarantee for further execution ***"  
static G4StateManager * GetStateManager()
 
G4GLOB_DLL std::ostream G4cout
 
void export_G4Exception()
 
void f2_G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
 
G4GLOB_DLL std::ostream G4cerr