43 #include "Analysis.hh"
44 #include "SteppingAction.hh"
45 #include "RunAction.hh"
46 #include "PrimaryGeneratorAction.hh"
81 GetProcessName()!=
"Transportation")
96 Run* run =
static_cast<Run*
>(
107 if (volumeStep == volumeSlice)
114 if (volumeStep->
GetName() ==
"Soma")
122 if (volumeStep->
GetName() ==
"Dendrites")
129 if (volumeStep->
GetName() ==
"Axon")
136 if (volumeStep != volumeMedium && volumeStep != volumeSlice)
142 if (volumeStep == volumeMedium)
static G4RunManager * GetRunManager()
G4StepPoint * GetPreStepPoint() const
void AddEdepSoma(G4double vall)
G4VPhysicalVolume * GetVolume(const G4String &name, G4bool verbose=true) const
void AddEdepSlice(G4double vall)
const G4TouchableHandle & GetTouchableHandle() const
void AddEdepMedium(G4double vall)
G4double GetTotalEnergyDeposit() const
void AddDendCompart(G4int i, G4double x)
G4StepPoint * GetPostStepPoint() const
void UserSteppingAction(const G4Step *)
G4int GetCopyNumber(G4int depth=0) const
G4Run * GetNonConstCurrentRun() const
static G4PhysicalVolumeStore * GetInstance()
void CountProcesses(G4String procName)
void AddAxonCompart(G4int i, G4double x)
void AddEdepNeuron(G4double vall)
const G4VProcess * GetProcessDefinedStep() const
const G4String & GetName() const
void AddEdepAxon(G4double vall)
void AddEdepDend(G4double vall)
void AddSomaCompart(G4int i, G4double x)
void AddEdepALL(G4double vall)