FPTracker::Plane Node1 FPTracker::Plane + Plane() + clone() + frontFace() + rearFace() + zabspos() + zsignedpos() + side() + position() + label() + str() + isEndElement() + track() + calibrate() Node2 FPTracker::IBeamElement + ~IBeamElement() + frontFace() + rearFace() + zsignedpos() + zabspos() + position() + side() + label() + isEndElement() + track() + calibrate() + str() + clone() Node2->Node1 Node3 Side + add() + operator[]() + nSides() Node3->Node1 -m_side Node4 std::map< int, Wafer > Node4->Node3 Node5 K Node5->Node4 +keys Node6 T Node6->Node4 +elements Node7 ChargedTracksWeightFilter ::Spline::Point + x + y + slope + Point() Node7->Node1 -m_position Node8 std::string Node8->Node1 -s_label Node9 std::basic_string< char > Node9->Node8