7#ifndef CALOTPCNV_CALOCELLLINKCONTAINERCNV_P1_H
8#define CALOTPCNV_CALOCELLLINKCONTAINERCNV_P1_H
28 const std::string& key,
29 MsgStream &log)
const override;
34 const std::string& key,
35 MsgStream &log)
const override;
This file contains the class definition for the NavigableCnv_p1 class.
TPConverterWithKeyBase< TRANS, PERS > T_AthenaPoolTPCnvWithKeyBase
virtual void transToPersWithKey(const CaloCellLinkContainer *, CaloCellLinkContainer_p1 *, const std::string &key, MsgStream &log) const override
virtual void persToTransWithKey(const CaloCellLinkContainer_p1 *, CaloCellLinkContainer *, const std::string &key, MsgStream &log) const override
NavigableCnv_p1< Navigable< CaloCellContainer, double >, float > m_converter
Container class for CaloCellLink.
virtual void transToPersWithKey(const TRANS *transObj, PERS *persObj, const std::string &key, MsgStream &log) const =0
Convert transient representation to persistent one.
virtual void persToTransWithKey(const PERS *persObj, TRANS *transObj, const std::string &key, MsgStream &log) const =0
Convert persistent representation to transient one.