Trk::BinnedLayerMaterial_p1 Node1 Trk::BinnedLayerMaterial_p1 + splitFactor + BinnedLayerMaterial_p1() Node2 Trk::BinUtility_p1 + BinUtility_p1() Node2->Node1 +binUtility Node3 std::vector< std::vector < float > > Node3->Node2 +boundaries Node4 std::vector< float > + elements Node4->Node2 +min +step +max +subStep +refphi Node4->Node3 +elements Node5 std::vector< std::vector < std::pair< int, float > > > + elements Node5->Node2 +hbounds Node6 std::vector< int > + elements Node6->Node2 +option +type +binvalue Node7 std::vector< unsigned int > + elements Node7->Node2 +bins Node8 std::vector< TPObjRef > Node8->Node1 +materialMatrix Node9 TPObjRef # m_index + TPObjRef() + TPObjRef() + isNull() + typeID() + topLevelCnvID() + index() Node9->Node8 +elements Node10 TPObjRef::typeID_t + m_TLCnvID + m_cnvID + typeID_t() + topLevelCnvID() + cnvID() + value() + isNull() Node10->Node9 #m_typeID