ATLAS Offline Software
TRT_BSErrContainerCnv_p1.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3 */
4 
8 
10 #include "AthAllocators/DataPool.h"
11 
12 #include <iostream>
13 
15 {
16  throw std::runtime_error("Obsolete TRT_BSErrContainerCnv_p1::transToPers() not implemented");
17 }
18 
20 {
21  throw std::runtime_error("Obsolete TRT_BSErrContainerCnv_p1::persToTrans() not implemented");
22 
23 }
24 
25 //================================================================
27  std::unique_ptr<TRT_BSErrContainer> trans(std::make_unique<TRT_BSErrContainer>());
28  persToTrans(persObj, trans.get(), log);
29  return(trans.release());
30 }
TRT_BSErrContainer
Definition: TRT_BSErrContainer.h:20
TRT_BSErrContainer.h
DataPool.h
IdentifierHash.h
TRT_BSErrContainerCnv_p1::persToTrans
virtual void persToTrans(const TRT_BSErrContainer_p1 *persCont, TRT_BSErrContainer *transCont, MsgStream &log)
Definition: TRT_BSErrContainerCnv_p1.cxx:19
TRT_BSErrContainer_p1
Definition: thenaPool/InDetByteStreamErrorsAthenaPool/TRT_BSErrContainer_p1.h:13
TRT_BSErrContainerCnv_p1::transToPers
virtual void transToPers(const TRT_BSErrContainer *transCont, TRT_BSErrContainer_p1 *persCont, MsgStream &log)
Definition: TRT_BSErrContainerCnv_p1.cxx:14
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
TRT_BSErrContainerCnv_p1::createTransient
virtual TRT_BSErrContainer * createTransient(const TRT_BSErrContainer_p1 *persObj, MsgStream &log)
Definition: TRT_BSErrContainerCnv_p1.cxx:26
TRT_BSErrContainerCnv_p1.h
TRT_BSErrContainer_p1.h