LArRampSC Node1 LArRampSC + LArRampSC() + ~LArRampSC() + good() + ADC2DAC() - LArRampSC() Node2 ILArRamp + ~ILArRamp() + ADC2DAC() Node2->Node1 Node3 LArCondSuperCellBase # m_isInitialized + LArCondSuperCellBase() + ~LArCondSuperCellBase() + initializeBase() Node3->Node1 Node4 AthMessaging - m_msg_tls - ATLAS_THREAD_SAFE + AthMessaging() + AthMessaging() + ~AthMessaging() + msgLvl() + msg() + msg() + setLevel() - AthMessaging() - AthMessaging() - operator=() - initMessaging() Node4->Node3 Node5 std::atomic< IMessageSvc * > + ptr Node5->Node4 -m_imsg Node6 std::string Node6->Node4 -m_nm Node8 std::atomic< MSG::Level > + ptr Node8->Node4 -m_lvl Node9 LArOnline_SuperCellID + LArOnline_SuperCellID() + ~LArOnline_SuperCellID() + initialize_from_dictionary() + isHECchannel() + isEMECchannel() + isEMECIW() + isEMECOW() - init_hashes() Node9->Node3 #m_scOnlineID Node53 LArRampBlob # m_nChannels # m_nPoints + LArRampBlob() + ~LArRampBlob() # readBlob() # ADC2DACByHash() Node53->Node1 Node54 std::vector< const float * > + elements Node54->Node53 -m_pRamp