RPCrawData Node1 RPCrawData + RPCrawData() + RPCrawData() + ~RPCrawData() + operator=() + load_data() + eta_digits() + phi_digits() + operator<<() + eta_digits_list() + phi_digits_list() + how_many() + PrintElement() Node7 RPCrawDigit + RPCrawDigit() + RPCrawDigit() + ~RPCrawDigit() + operator=() + set_data() + data() Node1->Node7 -m_data Node2 RPCdata + RPCdata() + RPCdata() + RPCdata() + ~RPCdata() + eta_digits_list() + phi_digits_list() + how_many() Node2->Node1 Node3 BaseObject - m_tag + BaseObject() + ~BaseObject() + tag() + name() + Print() Node3->Node2 Node9 RPCtrigDataObject - m_number + RPCtrigDataObject() + RPCtrigDataObject() + RPCtrigDataObject() + ~RPCtrigDataObject() + operator=() + set_number() + number() + PrintElement() + Print() Node3->Node9 Node4 std::string Node4->Node3 -m_name Node5 std::basic_string< char > Node5->Node4 Node6 std::list< RPCrawDigit > Node6->Node1 -m_eta_digits -m_phi_digits Node7->Node6 +elements Node8 RPCdigit - m_x - m_y - m_z - m_time - m_station_radius - m_station_phi + RPCdigit() + RPCdigit() + RPCdigit() + ~RPCdigit() + operator=() + operator==() + decoding() + codes() + time() + x() and 15 more... Node8->Node7 Node9->Node8 Node10 std::list< unsigned int > + elements Node10->Node8 -m_codes