29 #ifndef HadrontherapyMatrix_H
30 #define HadrontherapyMatrix_H 1
38 #ifndef HADRONTHERAPYANALYSISMANAGER_HH
39 #define HADRONTHERAPYANALYSISMANAGER_HH 1
88 std::string::size_type
len;
std::string::size_type len
std::vector< ExP01TrackerHit * > a
static HadrontherapyAnalysisManager * instance
G4bool operator<(const ion &a) const
static HadrontherapyMatrix * GetInstance()
G4int numberOfVoxelAlongZ
G4int Index(G4int i, G4int j, G4int k)
G4int numberOfVoxelAlongX
std::vector< ion > ionStore
G4int GetNumberOfVoxelAlongX()
const XML_Char const XML_Char * data
~HadrontherapyAnalysisManager()
G4bool Fill(G4int, G4ParticleDefinition *particleDef, G4int i, G4int j, G4int k, G4double energyDeposit, G4bool fluence=false)
void StoreDoseFluenceAscii(G4String filename="")
G4int numberOfVoxelAlongY
HadrontherapyAnalysisFileMessenger * fMess
static HadrontherapyMatrix * instance
G4int * GetHitTrack(G4int i, G4int j, G4int k)
static HadrontherapyAnalysisManager * GetInstance()
void StoreMatrix(G4String file, void *data, size_t psize)
G4int GetNumberOfVoxelAlongY()
HadrontherapyMatrix(G4int numberOfVoxelAlongX, G4int numberOfVoxelAlongY, G4int numberOfVoxelAlongZ, G4double massOfVoxel)
G4int GetNumberOfVoxelAlongZ()
HadrontherapyAnalysisManager()