#include <G4MSSteppingAction.hh>
Definition at line 42 of file G4MSSteppingAction.hh.
◆ G4MSSteppingAction()
G4MSSteppingAction::G4MSSteppingAction |
( |
| ) |
|
|
default |
◆ ~G4MSSteppingAction()
G4MSSteppingAction::~G4MSSteppingAction |
( |
| ) |
|
|
overridedefault |
◆ GetLambda0()
G4double G4MSSteppingAction::GetLambda0 |
( |
| ) |
const |
|
inline |
◆ GetTotalStepLength()
G4double G4MSSteppingAction::GetTotalStepLength |
( |
| ) |
const |
|
inline |
◆ GetX0()
G4double G4MSSteppingAction::GetX0 |
( |
| ) |
const |
|
inline |
◆ Initialize()
Definition at line 40 of file G4MSSteppingAction.cc.
41{
42 regionSensitive = rSens;
43 theRegion = reg;
44 length = 0.;
45 x0 = 0.;
46 lambda = 0.;
47}
◆ UserSteppingAction()
void G4MSSteppingAction::UserSteppingAction |
( |
const G4Step * | aStep | ) |
|
|
overridevirtual |
Reimplemented from G4UserSteppingAction.
Definition at line 50 of file G4MSSteppingAction.cc.
51{
54
55 if (regionSensitive && (region != theRegion)) return;
56
59 length += stlen;
62}
G4Region * GetRegion() const
G4double GetRadlen() const
G4double GetNuclearInterLength() const
G4Material * GetMaterial() const
G4VPhysicalVolume * GetPhysicalVolume() const
G4StepPoint * GetPreStepPoint() const
G4double GetStepLength() const
G4LogicalVolume * GetLogicalVolume() const
The documentation for this class was generated from the following files: