HGTD_DetectorFactory Node1 HGTD_DetectorFactory - m_detectorManager - m_athComps - m_materialMgr - m_geomVersion - m_outputIdfr - m_cylVolPars - m_boxVolPars - m_hgtdPars - m_commonItems + HGTD_DetectorFactory() + ~HGTD_DetectorFactory() + create() + getDetectorManager() + setPrintIdentifierDict() - HGTD_DetectorFactory() - operator=() - initializeGeoParameters() - buildEndcapLogicalVolume() - build() - createHgtdDesign() - prepareLayersFromQuadrants() - prepareQuadrantsFromRows() - formModuleName() - mirrorModulesInQuadrant() - prepareModulePositionsIn RowThreeRing() - reorderRows() - prepareModulePositionsIn RowTwoRing() - mirrorPositionsAroundYaxis() Node2 InDetDD::DetectorFactoryBase - m_athenaComps + DetectorFactoryBase() + detStore() + detStore() + geoDbTagSvc() + rdbAccessSvc() + geomDB() + msg() + msgLvl() + getAthenaComps() Node2->Node1 Node3 GeoVDetectorFactory Node3->Node2