GeneratorInfoSvc Node1 GeneratorInfoSvc # m_generators # m_tune + GeneratorInfoSvc() + initialize() Node2 AthService   - AthService() - AthService() - operator=() Node2->Node1 Node3 AthCommonMsg< Service >   + msg() + msgLvl() Node3->Node2 Node4 Service     Node4->Node3