columnar::VectorExampleTool Node1 columnar::VectorExampleTool + m_ptCut + VectorExampleTool() + initialize() + callEvents() Node2 asg::AsgTool + AsgTool() + ~AsgTool() + AsgTool() + operator=() + initialize() + print() * getProperty() * msg_level_name() * getName() * getKey() Node2->Node1 Node3 asg::IAsgTool + ~IAsgTool() + print() Node3->Node2 Node5 AsgToolBase + AthAlgTool() + ~AthAlgTool() - AthAlgTool() - AthAlgTool() - operator=() Node5->Node2 Node12 columnar::ColumnarTool<> Node12->Node1 Node13 columnar::AccessorTemplate < float > Node13->Node1 +ptAcc Node14 columnar::AccessorTemplate < std::vector< columnar ::RetypeColumn< double, float > > > Node14->Node1 +trksumptAcc Node15 columnar::AccessorTemplate < std::vector< int > > Node15->Node1 +trknumAcc Node16 columnar::AccessorTemplate < columnar::ObjectColumn > Node16->Node1 +particlesHandle Node17 columnar::AccessorTemplate < char > Node17->Node1 +selectionDec