33 #include "B4DetectorConstruction.hh"
43 fDetConstruction(detectorConstruction)
76 runData->
Add(
kAbs, edep, stepLength);
79 if ( volume == fDetConstruction->
GetGapPV() ) {
80 runData->
Add(
kGap, edep, stepLength);
G4ParticleDefinition * GetDefinition() const
G4double GetStepLength() const
Definition of the B4bRunData class.
void Add(G4int id, G4double de, G4double dl)
virtual ~B4bSteppingAction()
G4StepPoint * GetPreStepPoint() const
const G4VPhysicalVolume * GetGapPV() const
const G4VPhysicalVolume * GetAbsorberPV() const
G4double GetTotalEnergyDeposit() const
static G4RunManager * GetRunManager()
virtual void UserSteppingAction(const G4Step *step)
virtual G4VPhysicalVolume * GetVolume(G4int depth=0) const
B4bSteppingAction(const B4DetectorConstruction *detectorConstruction)
G4Track * GetTrack() const
G4double GetPDGCharge() const
Definition of the B4bSteppingAction class.
G4Run * GetNonConstCurrentRun() const
const G4TouchableHandle & GetTouchableHandle() const