AGDD2GeoModelBuilder Node1 AGDD2GeoModelBuilder - m_mother + AGDD2GeoModelBuilder() + ~AGDD2GeoModelBuilder() + CreateElement() + CreateMaterial() + CreateElements() + CreateMaterial() + CreateBox() + CreateTrd() + CreateTubs() + CreateElcyl() and 18 more... - GetMMMaterial() - phi() - theta() Node2 AGDDBuilder + AGDDBuilder() + ~AGDDBuilder() + CreateElements() + CreateMaterial() + CreateBox() + CreateTrd() + CreateTubs() + CreateElcyl() + CreateCons() + CreatePcon() and 14 more... Node2->Node1 Node3 AGDDVolumeStore + AGDDVolumeStore() + RegisterVolume() + GetVolume() + Exist() + Clean() Node3->Node1 -m_vs Node4 AGDDVolumeMap Node4->Node3 Node12 AGDDDetectorStore + AGDDDetectorStore() + GetDetector() + GetTechnology() + RegisterDetector() + RegisterTechnology() + PrintAllDetectors() + GetDetectorList() + GetDetectorList() + GetDetectorsByType() + GetDetectorByID() + GetDetectorsByType() + GetDetectorByID() Node12->Node1 -m_ds Node13 std::map< std::string, AGDDTechnology * > Node13->Node12 -m_the_technologies Node15 std::map< std::string, AGDDDetector * > Node15->Node12 -m_the_detectors Node21 AliasStore + AliasStore() + AddAlias() + IsAliased() + Alias() Node21->Node1 -m_as Node25 AGDDMaterialStore - m_nrOfMaterials - m_nrOfElements + AGDDMaterialStore() + RegisterElement() + RegisterMaterial() + GetMaterial() + GetElement() + NumberOfMaterials() + NumberOfElements() + MaterialBegin() + MaterialEnd() + ElementBegin() + ElementEnd() + PrintElementNames() + PrintMaterialNames() + PrintElement() + PrintMaterial() Node25->Node1 -m_ms Node30 AGDDSectionStore + AGDDSectionStore() + GetSection() + GetCurrentSection() + RegisterSection() + PrintAllSections() + Clean() Node30->Node1 -m_ss