TrigFTF_GNNR3_EtaBin Node1 TrigFTF_GNNR3_EtaBin + m_minRadius + m_maxRadius + TrigFTF_GNNR3_EtaBin() + ~TrigFTF_GNNR3_EtaBin() + sortByPhi() + initializeNodes() + empty() + generatePhiIndexing() + getMinBinRadius() + getMaxBinRadius() Node2 std::vector< std::pair < float, unsigned int > > + elements Node2->Node1 +m_vPhiNodes Node3 std::vector< std::vector < unsigned int > > Node3->Node1 +m_in Node4 std::vector< unsigned int > + elements Node4->Node3 +elements Node5 std::vector< const TrigFTF_GNNR3_Node * > Node5->Node1 +m_vn Node6 TrigFTF_GNNR3_Node + m_x + m_y + m_z + m_r + m_phi + m_layer + m_idx + m_pcw + TrigFTF_GNNR3_Node() + x() + y() + phi() + z() + r() + layer() + pixelClusterWidth() + sp_idx() Node6->Node5 +elements Node7 std::vector< std::array < float, 5 > > Node7->Node1 +m_params Node8 std::array< float, 5 > + elements Node8->Node7 +elements