44 #ifndef CML2ReadOutGeometryVoxelsH
45 #define CML2ReadOutGeometryVoxelsH
59 inline std::vector <Svoxel>
getVoxels(){
return voxels;}
71 void calculateNormalizedEd(std::vector <Svoxel> &voxels);
72 std::vector <Svoxel> voxels;
73 G4int *nVoxelsgeometry;
76 G4int *startCurve, *stopCurve;
78 G4String headerText1, headerText2, fullFileIn, fullFileOut;
82 G4int nTotalEvents, saving_in_Selected_Voxels_every_events, nRecycling;
83 G4bool bHasExperimentalData;
G4int getMinNumberOfEvents()
void resetNEventsInVoxels()
std::vector< Svoxel > getVoxels()
G4int getMaxNumberOfEvents()
void setRecycling(int recycling)
CML2ExpVoxels(G4bool bHasExperimentalData, G4int saving_in_Selected_Voxels_every_events, G4int seed, G4String FileExperimentalData, G4String FileExperimentalDataOut)
void add(G4ThreeVector pos, G4double depEnergy, G4double density)
static const G4double pos