44 #ifndef CCML2SDWithVoxelsH    45 #define CCML2SDWithVoxelsH    52 class CML2ReadOutGeometryVoxels;
 void EndOfEvent(G4HCofThisEvent *)
 
void setVolumeNameIdLink(std::vector< SvolumeNameId > volNameIdLink)
 
G4int NumberOfVoxelsAlongX
 
void Initialize(G4HCofThisEvent *)
 
std::vector< SvolumeNameId > volumeNameIdLink
 
void setRecycling(int recycling)
 
CML2SDWithVoxels(G4String name, G4int saving_in_ROG_Voxels_every_events, G4int seed, G4String ROGOutFile, G4bool bSaveROG, G4ThreeVector centre, G4ThreeVector halfSize, G4int NumberOfVoxelsAlongX, G4int NumberOfVoxelsAlongY, G4int NumberOfVoxelsAlongZ)
 
G4double halfXVoxelDimensionX
 
G4int NumberOfVoxelsAlongZ
 
G4int NumberOfVoxelsAlongY
 
G4String fullOutFileDataSingle
 
G4int getIdFromVolumeName(G4String name)
 
G4double halfXVoxelDimensionZ
 
G4double halfXVoxelDimensionY
 
void setActive(G4bool act)
 
void setFullOutFileDataSingle(G4String val)
 
void saveData(G4String Filename, Svoxel ***voxels)
 
G4bool ProcessHits(G4Step *aStep, G4TouchableHistory *ROHist)
 
G4int getTotalNumberOfEvents()
 
G4int saving_in_ROG_Voxels_every_events