FSIHelper Node1 FSIHelper + FSIHelper() + ~FSIHelper() + fsiVector() - fill() Node2 std::map< std::string, std::unique_ptr< FSILocation > > Node2->Node1 -m_locationTypes Node3 std::unique_ptr< FSILocation > + operator->() Node3->Node2 +elements Node5 std::string Node5->Node2 +keys Node11 SCT_DataBase - m_weightTable - m_topLevel - m_conditions - m_brlSki - m_brlSkiZ - m_brlLayer - m_brlServices - m_brlServPerLayer - m_brlThermalShield - m_brlGeneral and 20 more... + SCT_DataBase() + athenaComps() + weightTable() + scalingTable() + topLevelTable() + conditionsTable() + conditions() + brlSensor() + brlModule() + brlSki() and 53 more... - SCT_DataBase() - operator=() Node5->Node11 -m_sctVersionTag Node7 std::vector< std::vector < std::unique_ptr< FSIDetails > > > + elements Node7->Node1 -m_wheelLocMap Node8 std::vector< std::vector < const FSIDetails * > > Node8->Node1 -m_wheelLocMapConst Node9 std::vector< const FSIDetails * > Node9->Node8 +elements Node11->Node1 -m_rdb Node12 std::shared_ptr< IRDBRecordset > + operator->() Node12->Node11 -m_fwdRing -m_fwdCylServLoc -m_fwdWheel -m_fwdSpine -m_fwdSensor -m_brlModule -m_fwdOptoHarness -m_fwdFSIType -m_brlSensor -m_scalingTable ... Node14 SCT_GeoModelAthenaComps + SCT_GeoModelAthenaComps() + setIdHelper() + getIdHelper() Node14->Node11 -m_athenaComps