Geant4  10.01.p02
G4ExceptionHandler Class Reference

#include <G4ExceptionHandler.hh>

+ Inheritance diagram for G4ExceptionHandler:
+ Collaboration diagram for G4ExceptionHandler:

Public Member Functions

 G4ExceptionHandler ()
 
virtual ~G4ExceptionHandler ()
 
G4int operator== (const G4ExceptionHandler &right) const
 
G4int operator!= (const G4ExceptionHandler &right) const
 
virtual G4bool Notify (const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
 
- Public Member Functions inherited from G4VExceptionHandler
 G4VExceptionHandler ()
 
virtual ~G4VExceptionHandler ()
 
G4int operator== (const G4VExceptionHandler &right) const
 
G4int operator!= (const G4VExceptionHandler &right) const
 

Private Member Functions

 G4ExceptionHandler (const G4ExceptionHandler &right)
 
G4ExceptionHandleroperator= (const G4ExceptionHandler &right)
 

Detailed Description

Definition at line 56 of file G4ExceptionHandler.hh.

Constructor & Destructor Documentation

G4ExceptionHandler::G4ExceptionHandler ( )

Definition at line 44 of file G4ExceptionHandler.cc.

G4ExceptionHandler::~G4ExceptionHandler ( )
virtual

Definition at line 48 of file G4ExceptionHandler.cc.

G4ExceptionHandler::G4ExceptionHandler ( const G4ExceptionHandler right)
private

Definition at line 52 of file G4ExceptionHandler.cc.

Member Function Documentation

G4bool G4ExceptionHandler::Notify ( const char *  originOfException,
const char *  exceptionCode,
G4ExceptionSeverity  severity,
const char *  description 
)
virtual

Implements G4VExceptionHandler.

Definition at line 72 of file G4ExceptionHandler.cc.

References G4RunManager::AbortEvent(), G4RunManager::AbortRun(), EventMustBeAborted, FatalErrorInArgument, FatalException, G4cerr, G4cout, G4endl, G4State_EventProc, G4State_GeomClosed, G4StateManager::GetCurrentState(), G4RunManager::GetRunManager(), G4StateManager::GetStateManager(), and RunMustBeAborted.

+ Here is the call graph for this function:

G4int G4ExceptionHandler::operator!= ( const G4ExceptionHandler right) const

Definition at line 67 of file G4ExceptionHandler.cc.

G4ExceptionHandler & G4ExceptionHandler::operator= ( const G4ExceptionHandler right)
private

Definition at line 57 of file G4ExceptionHandler.cc.

G4int G4ExceptionHandler::operator== ( const G4ExceptionHandler right) const

Definition at line 62 of file G4ExceptionHandler.cc.


The documentation for this class was generated from the following files: