FPEControlSvc Node1 FPEControlSvc - m_exceptions - m_toolSvc - m_env - m_haveEnv - m_enabled - m_disabled - m_removeInFinalize - m_feSetRounding + 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