AFP_GeoModelFactory Node1 AFP_GeoModelFactory - m_MapMaterials - m_pDetectorManager - m_pDetectorStore - m_MapShape - m_CfgParams - m_pGeometry - m_addSeparationWindow - m_pOpticalSurface - m_pReflectionOptSurface + AFP_GeoModelFactory() + ~AFP_GeoModelFactory() + create() + getDetectorManager() + updatePositions() - defineMaterials() - operator=() - AFP_GeoModelFactory() - createSolidSIDPlate() - addSiDetector() - addRomanPot() - initializeTDParameters() - addTimingDetector() - addLQBarSegment() - addSepRadLBar() - getBarShift() - addHorizontalArm() - addSensor() - addLBarSensorSeparationWindow() - getLQBarDimensions() Node2 GeoVDetectorFactory Node2->Node1