|
BDSIM
BDSIM is a Geant4 extension toolkit for simulation of particle transport in accelerator beamlines.
|
Provide extra output for Geant4 through a verbose stepping action. More...
#include <BDSSteppingAction.hh>


Public Member Functions | |
| BDSSteppingAction (G4bool verboseStepIn, G4int verboseEventStartIn, G4int verboseEventStopIn) | |
| virtual void | UserSteppingAction (const G4Step *step) |
Private Member Functions | |
| void | VerboseSteppingAction (const G4Step *step) |
| The implementation of the print out. | |
Private Attributes | |
| const G4bool | verboseStep |
| const G4bool | verboseEventStart |
| const G4bool | verboseEventStop |
Provide extra output for Geant4 through a verbose stepping action.
Definition at line 29 of file BDSSteppingAction.hh.
| BDSSteppingAction::BDSSteppingAction | ( | ) |
Definition at line 32 of file BDSSteppingAction.cc.
| BDSSteppingAction::BDSSteppingAction | ( | G4bool | verboseStepIn, |
| G4int | verboseEventStartIn, | ||
| G4int | verboseEventStopIn | ||
| ) |
Definition at line 38 of file BDSSteppingAction.cc.
|
virtual |
Definition at line 46 of file BDSSteppingAction.cc.
|
virtual |
If this event is verbose, then print out verbose stepping information for this step.
Definition at line 49 of file BDSSteppingAction.cc.
References VerboseSteppingAction(), and BDS::VerboseThisEvent().

|
private |
The implementation of the print out.
Definition at line 58 of file BDSSteppingAction.cc.
Referenced by UserSteppingAction().

|
private |
Definition at line 47 of file BDSSteppingAction.hh.
|
private |
Definition at line 48 of file BDSSteppingAction.hh.
|
private |
Definition at line 46 of file BDSSteppingAction.hh.