ATLAS Offline Software
LArMphysOverMcalSubsetCnv_p1.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 //Dear emacs, this is -*-c++-*-
6 #ifndef LARCONDTPCNV_LARSIMPLESUBSETCNV_P1_H
7 #define LARCONDTPCNV_LARSIMPLESUBSETCNV_P1_H
8 
14 
15 class MsgStream;
16 
19 
21  : public T_AthenaPoolTPCnvConstBase<LArMpMcTransType,LArMpMcPersType >
22 {
23 public:
26 
28  virtual void persToTrans(const LArMpMcPersType* persObj, LArMpMcTransType* transObj, MsgStream &log) const override;
29  virtual void transToPers(const LArMpMcTransType* transObj, LArMpMcPersType* persObj, MsgStream &log) const override;
30 };
31 
32 
33 #endif
LArMphysOverMcalSubsetCnv_p1::LArMphysOverMcalSubsetCnv_p1
LArMphysOverMcalSubsetCnv_p1()
Definition: LArMphysOverMcalSubsetCnv_p1.h:27
LArMphysOverMcalSubsetCnv_p1::transToPers
virtual void transToPers(const LArMpMcTransType *transObj, LArMpMcPersType *persObj, MsgStream &log) const override
Definition: LArMphysOverMcalSubsetCnv_p1.cxx:47
TPConverterConstBase::transToPers
virtual void transToPers(const TRANS *transObj, PERS *persObj, MsgStream &log) const =0
Convert transient representation to persistent one.
LArSingleFloatP.h
LArMphysOverMcalP1.h
LArMphysOverMcalSubsetCnv_p1
Definition: LArMphysOverMcalSubsetCnv_p1.h:22
T_AthenaPoolTPConverter.h
LArMphysOverMcalSubsetCnv_p1::persToTrans
virtual void persToTrans(const LArMpMcPersType *persObj, LArMpMcTransType *transObj, MsgStream &log) const override
Definition: LArMphysOverMcalSubsetCnv_p1.cxx:8
LArConditionsSubset
template class for use for I/O of conditions data
Definition: LArConditionsSubset.h:122
TPConverterConstBase::persToTrans
virtual void persToTrans(const PERS *persObj, TRANS *transObj, MsgStream &log) const =0
Convert persistent representation to transient one.
LArConditionsSubset.h
This file defines the template class used for I/O of conditions data.
LArMphysOverMcalSubset_p1
persistent class container of LArConditionsSubset for LArMphysOverMcal data.
Definition: LArMphysOverMcalSubset_p1.h:30
LArMpMcTransType
LArConditionsSubset< LArSingleFloatP > LArMpMcTransType
Definition: LArMphysOverMcalSubsetCnv_p1.h:15
LArMpMcPersType
LArMphysOverMcalSubset_p1 LArMpMcPersType
Definition: LArMphysOverMcalSubsetCnv_p1.h:18
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
TPConverterConstBase
Definition: TPConverter.h:776
LArMphysOverMcalSubset_p1.h
This file defines the class used for persistent container of LArMphysOverMcalSubset.