LArRodEncoder::FebData_t Node1 LArRodEncoder::FebData_t Node2 std::vector< const LArDigit * > Node2->Node1 +vLArDigit +vLArDigitFixed Node3 LArDigit - m_gain + ~LArDigit() + LArDigit() + LArDigit() + LArDigit() + operator=() + operator=() + LArDigit() + LArDigit() + hardwareID() + channelID() + gain() + nsamples() + samples() + setSamples() Node3->Node2 +elements Node10 LArCalibDigit - m_DAC - m_delayPulsed + LArCalibDigit() + DAC() + delay() + isPulsed() + ~LArCalibDigit() + LArCalibDigit() Node3->Node10 Node4 HWIdentifier + HWIdentifier() + HWIdentifier() + HWIdentifier() + operator=() + operator=() + ~HWIdentifier() + HWIdentifier() + HWIdentifier() + HWIdentifier() + HWIdentifier() Node4->Node3 -m_hardwareID Node8 LArRawChannel + m_quality + m_qualProv - m_energy - m_time - @164 - m_gain + LArRawChannel() + LArRawChannel() + LArRawChannel() + operator=() + operator=() + ~LArRawChannel() + LArRawChannel() + identify() + channelID() + hardwareID() + energy() + time() + quality() + provenance() + gain() Node4->Node8 -m_channelID Node5 Identifier - m_id + Identifier() + Identifier() + Identifier() + operator=() + operator=() + ~Identifier() + Identifier() + Identifier() + Identifier() + Identifier() and 38 more... - operator|=() - operator&=() - extract() - mask_shift() - extract() Node5->Node4 Node6 std::vector< short > + elements Node6->Node3 -m_samples Node7 std::vector< const LArRawChannel * > Node7->Node1 +vLArRC Node8->Node7 +elements Node9 std::vector< const LArCalibDigit * > Node9->Node1 +vLArCalibDigit Node10->Node9 +elements