IHIEventShapeFiller Node1 IHIEventShapeFiller - m_outputContainerName + ~IHIEventShapeFiller() + initializeIndex() + initializeEventShapeContainer() + fillCollectionFromTowers() + fillCollectionFromCells() + getContainerName() + setContainerName() Node4 HIEventShapeFillerTool - m_index - m_towerWeightTool - m_eventShapeMapTool - m_useClusters - m_numOrders + HIEventShapeFillerTool() + initializeIndex() + initializeEventShapeContainer() + fillCollectionFromTowers() + fillCollectionFromCells() + fillCollectionFromTowerContainer() + fillCollectionFromCellContainer() + fillCollectionFromCluster Container() - updateShape() Node1->Node4 Node2 asg::IAsgTool + ~IAsgTool() + print() Node2->Node1 Node3 IAlgTool Node3->Node2