34 #include "TrackingAction.hh"
35 #include "PrimaryGeneratorAction.hh"
37 #include "HistoManager.hh"
87 Run* run =
static_cast<Run*
>(
109 analysisManager->FillH1(1,Trleng);
110 analysisManager->FillH1(2,(
float)nbSteps);
static G4RunManager * GetRunManager()
void AddProjRange(G4double x)
G4double GetPDGCharge() const
void AddTrueRange(G4double l)
G4ParticleGun * GetParticleGun()
G4int GetCurrentStepNumber() const
G4ParticleDefinition * GetDefinition() const
void CountSteps0(G4int ns)
void PostUserTrackingAction(const G4Track *)
PrimaryGeneratorAction * fPrimary
G4double GetTrackLength() const
void AddTransvDev(G4double y)
void CountTraks1(G4int nt)
const G4ThreeVector & GetPosition() const
The primary generator action class with particle gun.
G4CsvAnalysisManager G4AnalysisManager
G4Run * GetNonConstCurrentRun() const
void CountTraks0(G4int nt)
G4ThreeVector GetParticlePosition()
void CountSteps1(G4int ns)
void PreUserTrackingAction(const G4Track *)