LArSamples::HistoryContainer Node1 LArSamples::HistoryContainer + HistoryContainer() + HistoryContainer() + ~HistoryContainer() + nDataContainers() + dataContainer() + cellInfo() + add() + isValid() + footprint() - cell_info() - operator=() Node2 std::vector< const LArSamples::DataContainer * > Node2->Node1 -m_data Node3 LArSamples::DataContainer - m_gain - m_eventIndex - m_energy - m_time - m_quality - m_pedestal - m_pedestalRMS - m_status - m_adcMax + DataContainer() + DataContainer() + DataContainer() + DataContainer() + ~DataContainer() + gain() + nSamples() + samples() + sample() + eventIndex() and 14 more... - operator=() Node3->Node2 +elements Node4 std::vector< short > + elements Node4->Node3 -m_samples Node8 LArSamples::ShapeInfo + nBuckets - m_nSamples - m_binSize - m_nPhases - m_shift - m_timeShift + ShapeInfo() + ShapeInfo() + ~ShapeInfo() + nPoints() + binSize() + nSamples() + nPhases() + nIntervals() + shift() + value() + phase() + set() + isValid() + footprint() + timeShift() + setTimeShift() - operator=() Node4->Node8 -m_values Node5 std::vector< float > + elements Node5->Node3 -m_corrs Node6 std::unique_ptr< LArSamples ::CellInfo > + operator->() Node6->Node1 -m_cellInfo Node7 LArSamples::CellInfo - m_calo - m_layer - m_iEta - m_iPhi - m_feedThrough - m_slot - m_channel - m_rt - m_eta - m_phi - m_onlid + CellInfo() + CellInfo() + CellInfo() + CellInfo() + ~CellInfo() + calo() + layer() + iEta() + region() + iPhi() and 17 more... - operator=() Node7->Node6 +ptr Node8->Node7 -m_shapeH -m_shapeL -m_shapeM