34 #include "TrackingAction.hh" 37 #include "PrimaryGeneratorAction.hh" 38 #include "HistoManager.hh" 57 G4int trackID = track->GetTrackID();
64 G4double tracklen = track->GetTrackLength();
67 analysisManager->FillH1(3, tracklen);
68 }
else if (track->GetDefinition()->GetPDGCharge() != 0.)
69 analysisManager->FillH1(6, tracklen);
77 analysisManager->FillH1(5, pr);
83 G4int nbOfSteps = track->GetCurrentStepNumber();
84 G4double stepSize = tracklen/nbOfSteps;
G4Run * GetNonConstCurrentRun() const
PrimaryGeneratorAction class.
PrimaryGeneratorAction * fPrimary
G4ParticleMomentum GetParticleMomentumDirection() const
ExG4HbookAnalysisManager G4AnalysisManager
void PostUserTrackingAction(const G4Track *)
static G4RunManager * GetRunManager()
G4ParticleGun * GetParticleGun()
void AddTrackLength(G4double t)
void AddStepSize(G4int nb, G4double st)
void AddProjRange(G4double x)