Geant4.10
|
#include <B1SteppingAction.hh>
Public Member Functions | |
B1SteppingAction (B1EventAction *eventAction) | |
virtual | ~B1SteppingAction () |
virtual void | UserSteppingAction (const G4Step *) |
B1SteppingAction (B1EventAction *eventAction) | |
virtual | ~B1SteppingAction () |
virtual void | UserSteppingAction (const G4Step *) |
B1SteppingAction () | |
virtual | ~B1SteppingAction () |
virtual void | UserSteppingAction (const G4Step *) |
void | Reset () |
void | SetVolume (G4LogicalVolume *volume) |
G4LogicalVolume * | GetVolume () const |
G4double | GetEnergy () const |
![]() | |
G4UserSteppingAction () | |
virtual | ~G4UserSteppingAction () |
void | SetSteppingManagerPointer (G4SteppingManager *pValue) |
Static Public Member Functions | |
static B1SteppingAction * | Instance () |
Additional Inherited Members | |
![]() | |
G4SteppingManager * | fpSteppingManager |
Stepping action class
Stepping action class
It holds data member fEnergy for accumulating the energy deposit in a selected volume step by step. The selected volume is set from the detector construction via the SetVolume() function. The accumulated energy deposit is reset for each new event via the Reset() function from the event action.
Definition at line 44 of file basic/B1/include/B1SteppingAction.hh.
B1SteppingAction::B1SteppingAction | ( | B1EventAction * | eventAction | ) |
Definition at line 42 of file basic/B1/src/B1SteppingAction.cc.
|
virtual |
Definition at line 50 of file basic/B1/src/B1SteppingAction.cc.
B1SteppingAction::B1SteppingAction | ( | B1EventAction * | eventAction | ) |
|
virtual |
B1SteppingAction::B1SteppingAction | ( | ) |
Definition at line 54 of file extended/visualization/userVisAction/src/B1SteppingAction.cc.
|
virtual |
|
inline |
Definition at line 67 of file extended/visualization/userVisAction/include/B1SteppingAction.hh.
|
inline |
Definition at line 66 of file extended/visualization/userVisAction/include/B1SteppingAction.hh.
|
static |
Definition at line 45 of file extended/visualization/userVisAction/src/B1SteppingAction.cc.
void B1SteppingAction::Reset | ( | ) |
Definition at line 88 of file extended/visualization/userVisAction/src/B1SteppingAction.cc.
|
inline |
Definition at line 63 of file extended/visualization/userVisAction/include/B1SteppingAction.hh.
Reimplemented from G4UserSteppingAction.
Definition at line 55 of file basic/B1/src/B1SteppingAction.cc.
References B1EventAction::AddEdep(), G4VPhysicalVolume::GetLogicalVolume(), G4Step::GetPreStepPoint(), G4RunManager::GetRunManager(), B1DetectorConstruction::GetScoringVolume(), G4Step::GetTotalEnergyDeposit(), G4StepPoint::GetTouchableHandle(), G4RunManager::GetUserDetectorConstruction(), and G4VTouchable::GetVolume().
Reimplemented from G4UserSteppingAction.
Reimplemented from G4UserSteppingAction.