LArCompactSubsetConstChannelVector Node1 LArCompactSubsetConstChannel Vector # m_febIndex + LArCompactSubsetConstChannel Vector() + size() + operator[]() Node2 LArCompactSubsetVector + nWaves - m_chanSize - m_nSamples - m_timeOffset - m_timeBinWidth + LArCompactSubsetVector() + size() + operator[]() + operator[]() + begin() + end() + begin() + end() + resize() + shrink_to_fit() and 12 more... + copySubset() Node2->Node1 #m_subset Node3 std::vector< float > + elements Node3->Node2 -m_data Node4 std::vector< int > + elements Node4->Node2 -m_slots Node5 std::vector< unsigned int > + elements Node5->Node2 -m_indices Node6 std::vector< FebId > + elements Node6->Node2 -m_febids