Trk::IPRD_TruthTrajectoryManipulator Node1 Trk::IPRD_TruthTrajectory Manipulator + ~IPRD_TruthTrajectoryManipulator() + manipulateTruthTrajectory() + interfaceID() Node3 InDet::PRD_TruthTrajectory ManipulatorID - m_atlasId + PRD_TruthTrajectoryManipulatorID() + ~PRD_TruthTrajectoryManipulatorID() + initialize() + finalize() + manipulateTruthTrajectory() Node1->Node3 Node4 InDet::PRD_TruthTrajectory SorterID + PRD_TruthTrajectorySorterID() + ~PRD_TruthTrajectorySorterID() + initialize() + finalize() + manipulateTruthTrajectory() Node1->Node4 Node2 IAlgTool Node2->Node1