34 #ifndef G4GMocrenFile_SCENE_HANDLER_HH
35 #define G4GMocrenFile_SCENE_HANDLER_HH
127 void InitializeParameters();
133 void AddDetector(
const G4VSolid & solid);
134 void ExtractDetector();
143 std::map<G4int, float> kModality;
144 G4int kModalitySize[3];
146 G4bool kbSetModalityVoxelSize;
147 G4bool kbModelingTrajectory;
149 static G4int kSceneIdCount;
159 unsigned char color[3];
164 std::vector<Detector> kDetectors;
167 std::vector<G4String> kNestedVolumeNames;
168 G4int kNestedVolumeDimension[3];
169 G4int kNestedVolumeDirAxis[3];
176 Index3D(
const Index3D & _index3D);
183 std::map<Index3D, float> kNestedModality;
184 std::map<Index3D, G4double> * fTempNestedHits;
185 std::map<G4String, std::map<Index3D, G4double> > kNestedHitsList;
188 std::ofstream kGddDest;
198 G4bool kFlagSaving_g4_gdd ;
200 G4int kFlagParameterization;
203 G4bool kFLagProcessedInteractiveScorer;
205 char kGddDestDir[256];
206 char kGddFileName[256];