44 #ifndef NeuronLoadDataFile_H
45 #define NeuronLoadDataFile_H 1
void ComputeDimensions(G4Trd &, const G4int, const G4VPhysicalVolume *) const
G4RotationMatrix GetRotSpinecomp(G4int i)
G4ThreeVector * fPosDendcomp
G4double GetRadSpinecomp(G4int i)
G4double GetTotVolNeuron()
G4VisAttributes * fSpineColour
void ComputeDimensions(G4Box &, const G4int, const G4VPhysicalVolume *) const
G4double GetDistADendSoma(G4int i)
G4double GetTotSurfNeuron()
G4double GetTypeN(G4int i)
void ComputeDimensions(G4Polyhedra &, const G4int, const G4VPhysicalVolume *) const
void ComputeDimensions(G4Cons &, const G4int, const G4VPhysicalVolume *) const
G4RotationMatrix GetRotAxoncomp(G4int i)
G4double GetHeightAxoncomp(G4int i)
void ComputeDimensions(G4Torus &, const G4int, const G4VPhysicalVolume *) const
G4String fNeuronFileNameDATA
void SingleNeuronSWCfile(const G4String &filename)
G4double GetMassSomacomp(G4int i)
void ComputeDimensions(G4Ellipsoid &, const G4int, const G4VPhysicalVolume *) const
G4double GetMassDendcomp(G4int i)
G4RotationMatrix * fRotSpinecomp
G4double * fHeightDendcomp
G4double GetMassSomaTot()
G4double * fMassSpinecomp
void ComputeDimensions(G4Trap &, const G4int, const G4VPhysicalVolume *) const
G4int GetnbDendritecomp()
G4double GetTotVolMedium()
void ComputeDimensions(G4Tubs &cylinderComp, const G4int copyNo, const G4VPhysicalVolume *) const
G4VisAttributes * fAxonColour
G4double GetMassAxonTot()
G4double GetMassSpineTot()
G4ThreeVector GetPosSpinecomp(G4int i)
G4double GetTotVolSlice()
G4VisAttributes GetSpineColour()
G4RotationMatrix * fRotNeuroncomp
G4double * fHeightSpinecomp
G4double GetHeightSpinecomp(G4int i)
void ComputeDimensions(G4Hype &, const G4int, const G4VPhysicalVolume *) const
G4VisAttributes * fSomaColour
void ComputeDimensions(G4Para &, const G4int, const G4VPhysicalVolume *) const
G4double GetdiagnlLength()
G4String fNeuronFileNameSWC
NEURON filename.
G4ThreeVector * fPosNeuroncomp
void ComputeTransformation(const G4int copyNo, G4VPhysicalVolume *physVol) const
G4double GetTotMassMedium()
G4double * fDistBDendSoma
G4double * fDistADendSoma
G4RotationMatrix * fRotDendcomp
void NeuralNetworkDATAfile(const G4String &filename)
G4double GetDistSpinesoma(G4int i)
G4double GetDistBDendSoma(G4int i)
G4ThreeVector GetPosDendcomp(G4int i)
G4double * fHeightAxoncomp
G4RotationMatrix * fRotAxoncomp
G4double GetRadDendcomp(G4int i)
G4double GetTotSurfMedium()
virtual ~NeuronLoadDataFile()
G4double GetRadSomacomp(G4int i)
G4VisAttributes GetAxonColour()
G4double GetTotSurfSlice()
G4double * fDistSpinesoma
G4double GetDistAxonsoma(G4int i)
G4double * fMassNeuroncomp
G4VisAttributes GetDendColour()
void ComputeDimensions(G4Sphere &, const G4int, const G4VPhysicalVolume *) const
void ComputeDimensions(G4Orb &, const G4int, const G4VPhysicalVolume *) const
G4double GetRadAxoncomp(G4int i)
G4ThreeVector * fPosSomacomp
void ComputeDimensions(G4Polycone &, const G4int, const G4VPhysicalVolume *) const
G4ThreeVector GetPosAxoncomp(G4int i)
G4double GetTotMassSlice()
G4double GetMassDendTot()
G4double GetMassSpinecomp(G4int i)
G4double * fDistNeuronsoma
G4double GetMassAxoncomp(G4int i)
G4ThreeVector * fPosSpinecomp
G4VisAttributes * fNeuronColour
G4double * fRadNeuroncomp
G4RotationMatrix GetRotDendcomp(G4int i)
G4VisAttributes * fDendColour
G4VisAttributes GetSomaColour()
G4ThreeVector GetPosSomacomp(G4int i)
G4double GetTotMassNeuron()
G4double * fHeightNeuroncomp
G4VisAttributes GetNeuronColour()
G4ThreeVector * fPosAxoncomp
G4double GetHeightDendcomp(G4int i)