AthCUDA::GPUSystemInfoSvc Node1 AthCUDA::GPUSystemInfoSvc - m_wasChecked - m_readDevicesOnceFlag + initialize() + handle() + getAvailableDevices() - readAvailableDevices() Node2 extends< AthService, IGPUSystemInfoSvc, IIncidentListener >     Node2->Node1 Node3 std::vector< AthCUDA ::DeviceInfo >     Node3->Node1 -m_deviceInfo Node4 AthCUDA::DeviceInfo + id + smMajor + smMinor   Node4->Node3 +elements Node5 std::string     Node5->Node4 +name Node6 std::basic_string< Char >     Node6->Node5