er  dev
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
ERMCApplication Class Reference
Inheritance diagram for ERMCApplication:
Inheritance graph
[legend]
Collaboration diagram for ERMCApplication:
Collaboration graph
[legend]

Public Member Functions

 ERMCApplication (const char *name, const char *title, TObjArray *ModList, const char *MatName)
 
 ERMCApplication ()
 
virtual ~ERMCApplication ()
 
virtual void Stepping ()
 
virtual void BeginEvent ()
 
virtual void FinishEvent ()
 
void SetDecayer (ERDecayer *decayer)
 
ERDecayerGetDecayer ()
 

Static Public Member Functions

static ERMCApplicationInstance ()
 

Private Attributes

ERDecayerfDecayer
 

Detailed Description

Definition at line 12 of file ERMCApplication.h.

Constructor & Destructor Documentation

ERMCApplication::ERMCApplication ( )

default constructor

Definition at line 17 of file ERMCApplication.cxx.

ERMCApplication::~ERMCApplication ( )
virtual

default destructor

Definition at line 22 of file ERMCApplication.cxx.

Member Function Documentation

void ERMCApplication::BeginEvent ( )
virtual

Define actions at the beginning of the event

Definition at line 36 of file ERMCApplication.cxx.

void ERMCApplication::FinishEvent ( )
virtual

Define actions at the end of event

Definition at line 42 of file ERMCApplication.cxx.

ERMCApplication * ERMCApplication::Instance ( )
inlinestatic

Singelton instance

Definition at line 46 of file ERMCApplication.h.

void ERMCApplication::Stepping ( )
virtual

Define action at each step, dispatch the action to the corresponding detectors

Definition at line 27 of file ERMCApplication.cxx.


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