GEMC  1.8
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 (gemc_opts)
 
virtual ~MSteppingAction ()
 
void UserSteppingAction (const G4Step *)
 

Data Fields

gemc_opts gemcOpt
 gemc options map More...
 
double Energy_cut
 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...
 
G4ThreeVector oldpos
 
int nsame
 

Detailed Description

Definition at line 20 of file MSteppingAction.h.

Constructor & Destructor Documentation

MSteppingAction::MSteppingAction ( gemc_opts  Opt)

Definition at line 15 of file MSteppingAction.cc.

MSteppingAction::~MSteppingAction ( )
virtual

Definition at line 26 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 29 of file MSteppingAction.cc.

Field Documentation

double MSteppingAction::Energy_cut

Definition at line 26 of file MSteppingAction.h.

gemc_opts MSteppingAction::gemcOpt

Definition at line 25 of file MSteppingAction.h.

double MSteppingAction::max_x_pos

Definition at line 27 of file MSteppingAction.h.

double MSteppingAction::max_y_pos

Definition at line 28 of file MSteppingAction.h.

double MSteppingAction::max_z_pos

Definition at line 29 of file MSteppingAction.h.

int MSteppingAction::nsame

Definition at line 36 of file MSteppingAction.h.

G4ThreeVector MSteppingAction::oldpos

Definition at line 35 of file MSteppingAction.h.