Geant4
10.00.p02
|
#include <PhantomConfiguration.hh>
Public Member Functions | |
PhantomConfiguration () | |
~PhantomConfiguration () | |
G4int | Initialize () |
G4int | GetPhantomTotalPixels () |
G4int | GetNucleusTotalPixels () |
G4int | GetCytoplasmTotalPixels () |
G4float | GetPixelSizeX () |
G4float | GetPixelSizeY () |
G4float | GetPixelSizeZ () |
G4float | GetCytoplasmMass () |
G4float | GetNucleusMass () |
G4ThreeVector | GetVoxelThreeVector (G4int i) |
Private Attributes | |
G4ThreeVector * | fVoxelThreeVector |
Static Private Attributes | |
static G4int | fPhantomTotalPixels = 0 |
static G4int | fNucleusTotalPixels = 0 |
static G4int | fCytoplasmTotalPixels = 0 |
static G4float | fDx = 0 |
static G4float | fDy = 0 |
static G4float | fDz = 0 |
static G4float | fNucleusMass = 0 |
static G4float | fCytoplasmMass = 0 |
Definition at line 40 of file PhantomConfiguration.hh.
PhantomConfiguration::PhantomConfiguration | ( | ) |
Definition at line 49 of file PhantomConfiguration.cc.
References Initialize().
PhantomConfiguration::~PhantomConfiguration | ( | ) |
Definition at line 54 of file PhantomConfiguration.cc.
References fVoxelThreeVector.
|
inline |
Definition at line 54 of file PhantomConfiguration.hh.
References fCytoplasmMass.
Referenced by DetectorConstruction::ConstructLine().
|
inline |
Definition at line 50 of file PhantomConfiguration.hh.
References fCytoplasmTotalPixels.
|
inline |
Definition at line 55 of file PhantomConfiguration.hh.
References fNucleusMass.
Referenced by DetectorConstruction::ConstructLine().
|
inline |
Definition at line 49 of file PhantomConfiguration.hh.
References fNucleusTotalPixels.
|
inline |
Definition at line 48 of file PhantomConfiguration.hh.
References fPhantomTotalPixels.
Referenced by DetectorConstruction::ConstructLine().
|
inline |
Definition at line 51 of file PhantomConfiguration.hh.
References fDx.
Referenced by DetectorConstruction::ConstructLine().
|
inline |
Definition at line 52 of file PhantomConfiguration.hh.
References fDy.
Referenced by DetectorConstruction::ConstructLine().
|
inline |
Definition at line 53 of file PhantomConfiguration.hh.
References fDz.
Referenced by DetectorConstruction::ConstructLine().
|
inline |
Definition at line 57 of file PhantomConfiguration.hh.
References fVoxelThreeVector.
G4int PhantomConfiguration::Initialize | ( | ) |
Definition at line 61 of file PhantomConfiguration.cc.
References cm3, density, fCytoplasmMass, fCytoplasmTotalPixels, fDx, fDy, fDz, fNucleusMass, fNucleusTotalPixels, fPhantomTotalPixels, fVoxelThreeVector, g, and micrometer.
Referenced by PhantomConfiguration().
|
staticprivate |
Definition at line 68 of file PhantomConfiguration.hh.
Referenced by GetCytoplasmMass(), and Initialize().
|
staticprivate |
Definition at line 63 of file PhantomConfiguration.hh.
Referenced by GetCytoplasmTotalPixels(), and Initialize().
|
staticprivate |
Definition at line 64 of file PhantomConfiguration.hh.
Referenced by GetPixelSizeX(), and Initialize().
|
staticprivate |
Definition at line 65 of file PhantomConfiguration.hh.
Referenced by GetPixelSizeY(), and Initialize().
|
staticprivate |
Definition at line 66 of file PhantomConfiguration.hh.
Referenced by GetPixelSizeZ(), and Initialize().
|
staticprivate |
Definition at line 67 of file PhantomConfiguration.hh.
Referenced by GetNucleusMass(), and Initialize().
|
staticprivate |
Definition at line 62 of file PhantomConfiguration.hh.
Referenced by GetNucleusTotalPixels(), and Initialize().
|
staticprivate |
Definition at line 61 of file PhantomConfiguration.hh.
Referenced by GetPhantomTotalPixels(), and Initialize().
|
private |
Definition at line 70 of file PhantomConfiguration.hh.
Referenced by GetVoxelThreeVector(), Initialize(), and ~PhantomConfiguration().