EL::AnaReentrantAlgorithmConfig Node1 EL::AnaReentrantAlgorithm Config + AnaReentrantAlgorithmConfig() + AnaReentrantAlgorithmConfig() + AnaReentrantAlgorithmConfig() + ~AnaReentrantAlgorithmConfig() + makeAlgorithm() Node2 asg::AsgComponentConfig - m_type - m_name - m_privateTools - m_toolArrays - m_propertyValues + AsgComponentConfig() + AsgComponentConfig() + empty() + type() + setType() + name() + setName() + typeAndName() + setTypeAndName() + setProperty() and 6 more... - checkTypeName() * accessSubtool() Node2->Node1