FPTracker::MagnetData Node1 FPTracker::MagnetData + nmagnet + x0IP + y0IP + ax0IP + ay0IP + nside + nmagapergeo + MagnetData() + setNumberOfMagnets() + toString() Node2 std::vector< std::vector < int > > Node2->Node1 +magnet_aperclass +magnet_type Node3 std::vector< int > + elements Node3->Node2 +elements Node4 std::vector< std::vector < double > > + elements Node4->Node1 +magnet_strength +magnet_xb +magnet_length +magnet_x +magnet_y +magnet_z Node5 std::vector< std::vector < std::vector< double > > > Node4->Node5 +elements Node5->Node1 +magnet_aperA