Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
B4RunAction Class Reference

#include <B4RunAction.hh>

Inheritance diagram for B4RunAction:
Inheritance graph
[legend]
Collaboration diagram for B4RunAction:
Collaboration graph
[legend]

Public Member Functions

 B4RunAction ()
 
virtual ~B4RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
 B4RunAction ()
 
virtual ~B4RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
 B4RunAction ()
 
virtual ~B4RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
 B4RunAction ()
 
virtual ~B4RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
- Public Member Functions inherited from G4UserRunAction
 G4UserRunAction ()
 
virtual ~G4UserRunAction ()
 
virtual G4RunGenerateRun ()
 

Detailed Description

Run action class

It accumulates statistic and computes dispersion of the energy deposit and track lengths of charged particles with use of analysis tools: H1D histograms are created in BeginOfRunAction() for the following physics quantities:

In EndOfRunAction(), the accumulated statistic and computed dispersion is printed.

Definition at line 57 of file B4RunAction.hh.

Constructor & Destructor Documentation

B4RunAction::B4RunAction ( )

Definition at line 41 of file B4RunAction.cc.

B4RunAction::~B4RunAction ( )
virtual

Definition at line 48 of file B4RunAction.cc.

B4RunAction::B4RunAction ( )
virtual B4RunAction::~B4RunAction ( )
virtual
B4RunAction::B4RunAction ( )
virtual B4RunAction::~B4RunAction ( )
virtual
B4RunAction::B4RunAction ( )
virtual B4RunAction::~B4RunAction ( )
virtual

Member Function Documentation

void B4RunAction::BeginOfRunAction ( const G4Run run)
virtual

Reimplemented from G4UserRunAction.

Definition at line 54 of file B4RunAction.cc.

Here is the call graph for this function:

virtual void B4RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void B4RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void B4RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void B4RunAction::EndOfRunAction ( const G4Run aRun)
virtual

Reimplemented from G4UserRunAction.

Definition at line 100 of file B4RunAction.cc.

Here is the call graph for this function:

virtual void B4RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void B4RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void B4RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.


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