LArOFCP1 Node1 LArOFCP1 + LArOFCP1() + LArOFCP1() + LArOFCP1() + LArOFCP1() + LArOFCP1() + OFC_aSize() + OFC_bSize() + OFC_a() + OFC_b() Node2 LAr2DWaveBase + nWaves - m_timeOffset - m_timeBinWidth + LAr2DWaveBase() + LAr2DWaveBase() + LAr2DWaveBase() + LAr2DWaveBase() + setFrom() + isEmpty() + timeOffset() + timeBinWidth() + waveSize() + wave() Node2->Node1 Node3 std::vector< std::vector < float > > Node3->Node2 -m_waves Node4 std::vector< float > + elements Node4->Node3 +elements