29 #include "TrackingAction.hh"
32 #include "PrimaryGeneratorAction.hh"
33 #include "HistoManager.hh"
77 analysisManager->FillH1(1, tracklen);
87 analysisManager->FillH1(2, pr);
96 analysisManager->FillH1(3, pene);
134 analysisManager->FillH1(2, pr);
150 analysisManager->FillH1(3, pene);
static G4RunManager * GetRunManager()
void AddProjRange(G4double x)
G4double GetKineticEnergy() const
G4double GetPDGCharge() const
void AddTrackLength(G4double t)
G4ParticleGun * GetParticleGun()
G4ParticleDefinition * GetDefinition() const
G4double GetPDGMass() const
void PostUserTrackingAction(const G4Track *)
PrimaryGeneratorAction * fPrimary
G4double GetTrackLength() const
const G4ThreeVector & GetPosition() const
The primary generator action class with particle gun.
G4CsvAnalysisManager G4AnalysisManager
G4Run * GetNonConstCurrentRun() const
static G4Positron * PositronDefinition()
G4ParticleMomentum GetParticleMomentumDirection() const
void PreUserTrackingAction(const G4Track *)
void AddPenetration(G4double x)