Geant4-11
Public Member Functions | Protected Attributes
CB_G4UserSteppingAction Struct Reference
Inheritance diagram for CB_G4UserSteppingAction:
G4UserSteppingAction

Public Member Functions

virtual void SetSteppingManagerPointer (G4SteppingManager *pValue)
 
void UserSteppingAction (const G4Step *astep)
 

Protected Attributes

G4SteppingManagerfpSteppingManager = nullptr
 

Detailed Description

Definition at line 40 of file pyG4UserSteppingAction.cc.

Member Function Documentation

◆ SetSteppingManagerPointer()

void G4UserSteppingAction::SetSteppingManagerPointer ( G4SteppingManager pValue)
virtualinherited

Reimplemented in G4MultiSteppingAction.

Definition at line 63 of file G4UserSteppingAction.cc.

65{
66 fpSteppingManager = pValue;
67}
G4SteppingManager * fpSteppingManager

References G4UserSteppingAction::fpSteppingManager.

Referenced by G4TrackingManager::SetUserAction().

◆ UserSteppingAction()

void CB_G4UserSteppingAction::UserSteppingAction ( const G4Step astep)
inlinevirtual

Reimplemented from G4UserSteppingAction.

Definition at line 43 of file pyG4UserSteppingAction.cc.

43 {
44 if(const override& f= get_override("UserSteppingAction")) {
45 f(boost::ref(astep));
46 } else {
48 }
49 }
virtual void UserSteppingAction(const G4Step *)

References G4UserSteppingAction::UserSteppingAction().

Referenced by export_G4UserSteppingAction().

Field Documentation

◆ fpSteppingManager

G4SteppingManager* G4UserSteppingAction::fpSteppingManager = nullptr
protectedinherited

The documentation for this struct was generated from the following file: