GEMC  2.2
Geant4 Monte-Carlo Framework
Public Member Functions | Data Fields
MSteppingAction Class Reference

#include <MSteppingAction.h>

+ Inheritance diagram for MSteppingAction:
+ Collaboration diagram for MSteppingAction:

Public Member Functions

 MSteppingAction (goptions)
 
virtual ~MSteppingAction ()
 
void UserSteppingAction (const G4Step *)
 

Data Fields

goptions gemcOpt
 gemc options map More...
 
double energyCut
 Set to the ENERGY_CUT from options. This avoids a billion lookups in the map. More...
 
double max_x_pos
 Max X Position in millimeters. More...
 
double max_y_pos
 Max Y Position in millimeters. More...
 
double max_z_pos
 Max Z Position in millimeters. More...
 

Detailed Description

Definition at line 16 of file MSteppingAction.h.

Constructor & Destructor Documentation

MSteppingAction::MSteppingAction ( goptions  Opt)

Definition at line 7 of file MSteppingAction.cc.

MSteppingAction::~MSteppingAction ( )
virtual

Definition at line 19 of file MSteppingAction.cc.

Member Function Documentation

void MSteppingAction::UserSteppingAction ( const G4Step *  aStep)

< Global Coordinates of interaction

< Killing track if outside of interest region

Definition at line 22 of file MSteppingAction.cc.

Field Documentation

double MSteppingAction::energyCut

Definition at line 23 of file MSteppingAction.h.

goptions MSteppingAction::gemcOpt

Definition at line 22 of file MSteppingAction.h.

double MSteppingAction::max_x_pos

Definition at line 24 of file MSteppingAction.h.

double MSteppingAction::max_y_pos

Definition at line 25 of file MSteppingAction.h.

double MSteppingAction::max_z_pos

Definition at line 26 of file MSteppingAction.h.