FPEControlSvc Node1 FPEControlSvc - m_exceptions - m_env - m_haveEnv - m_enabled - m_disabled - m_removeInFinalize + initialize() + finalize() + onCreate() + FPEControlSvc() - setFPU() - prophand() Node2 AthService - AthService() - AthService() - operator=() Node2->Node1 Node3 AthCommonMsg< Service > + msg() + msg() + msgLvl() Node3->Node2 Node4 Service Node4->Node3 Node5 IToolSvc::Observer Node5->Node1 Node6 std::string Node6->Node1 -m_feSetRounding Node7 std::basic_string< char > Node7->Node6 Node8 ServiceHandle< IToolSvc > Node8->Node1 -m_toolSvc