55 auto volume = step->GetPreStepPoint()->GetTouchableHandle()->GetVolume();
57 G4double edep = step->GetTotalEnergyDeposit();
59 G4double stepLength = 0.;
60 if (step->GetTrack()->GetDefinition()->GetPDGCharge() != 0.) {
61 stepLength = step->GetStepLength();
64 if (volume == fDetConstruction->GetAbsorberPV()) {
65 fEventAction->AddAbs(edep, stepLength);
68 if (volume == fDetConstruction->GetGasPV()) {
69 fEventAction->AddGas(edep);