7#ifndef G4OCCT_APP_G4OCCTTrackingAction_hh
8#define G4OCCT_APP_G4OCCTTrackingAction_hh
11#include <G4UserTrackingAction.hh>
42 G4double fCurrentTrackEdep = 0.0;
Event action that accumulates per-event quantities.
Run action that opens and closes a G4AnalysisManager CSV output file.
Tracking action that records one row per G4Track into the "tracks" ntuple.
void PostUserTrackingAction(const G4Track *track) override
void PreUserTrackingAction(const G4Track *track) override
void AddEdepToCurrentTrack(G4double edep)
Called from G4OCCTSteppingAction to accumulate energy deposit for the current track.
~G4OCCTTrackingAction() override=default