LVL1::IL1CPMTowerTools Node1 LVL1::IL1CPMTowerTools + makeCPMTowers() + makeCPMTowers() + makeCPMTowers() + interfaceID() Node3 LVL1::L1CPMTowerTools + L1CPMTowerTools() + ~L1CPMTowerTools() + initialize() + finalize() + makeCPMTowers() + makeCPMTowers() + makeCPMTowers() Node1->Node3 Node2 IAlgTool Node2->Node1