34 #include "SteppingAction.hh"
35 #include "DetectorConstruction.hh"
36 #include "EventAction.hh"
38 #include "HistoManager.hh"
63 Run* run =
static_cast<Run*
>(
68 if (edep <= 0.)
return;
83 analysisManager->FillH1(10, xshifted, edep);
static G4RunManager * GetRunManager()
const DetectorConstruction * fDetector
G4StepPoint * GetPreStepPoint() const
static const G4double * P2[nN]
G4double GetPDGCharge() const
G4ParticleDefinition * GetDefinition() const
const G4TouchableHandle & GetTouchableHandle() const
const G4ThreeVector & GetPosition() const
G4Track * GetTrack() const
G4double GetTotalEnergyDeposit() const
G4CsvAnalysisManager G4AnalysisManager
G4StepPoint * GetPostStepPoint() const
void AddEdep(G4double Edep)
void UserSteppingAction(const G4Step *)
G4int GetCopyNumber(G4int depth=0) const
G4Run * GetNonConstCurrentRun() const
void CountProcesses(G4String procName)
static const G4double * P1[nN]
const G4VProcess * GetProcessDefinedStep() const
EventAction * fEventAction
Simple detector construction with a box volume placed in a world.