CaloCondBlobFlt Node1 CaloCondBlobFlt + ~CaloCondBlobFlt() + getType() + getCalib() + getInstance() + getInstance() # CaloCondBlobFlt() # CaloCondBlobFlt() Node2 CaloCondBlobDat< float > + ~CaloCondBlobDat() + getData() + getData() + init() + setData() + setData() + dump() + dump() # CaloCondBlobDat() # CaloCondBlobDat() # getAddress() # getAddress() Node2->Node1 Node3 CaloCondBlobBase # m_pDataStart - m_blob_nc - m_blob - m_isBlobOwner - m_sizeOfObj - m_nChans - m_nGains + ~CaloCondBlobBase() + CaloCondBlobBase() + operator=() + getType() + dump() + dump() + getBlobSize() + getObjType() + getObjVersion() + getObjSizeUint32() and 14 more... # CaloCondBlobBase() # CaloCondBlobBase() # createBlob() # dumpHeader() - CaloCondBlobBase() - getBlobStart() - getBlobStart() - packGainAndNchans() - unpacknGains() - unpacknChans() Node3->Node2