LArRampComplete Node1 LArRampComplete + LArRampComplete() + ~LArRampComplete() + set() Node5 LArRampMC + LArRampMC() + ~LArRampMC() + initialize() + ADC2DAC() Node1->Node5 Node2 LArRampCompleteBase + LArRampCompleteBase() + ~LArRampCompleteBase() + ADC2DAC() + set() # empty() Node2->Node1 Node3 ILArRamp + ~ILArRamp() + ADC2DAC() Node3->Node2 Node4 LArConditionsContainer < LArRampP1 > # m_cached - m_dummyCorrIt - m_correctionsUndo - m_correctionsApplied - m_emptyCorrectionVec + LArConditionsContainer() + LArConditionsContainer() + ~LArConditionsContainer() + setPdata() + get() + get() + coolChannel() + groupingType() + groupingTypeToString() + groupNumber() and 33 more... # empty() - updateConditionsMap() - sortSubsets() Node4->Node2