ATLAS Offline Software
Loading...
Searching...
No Matches
STGC_RawDataContainerCnv_p3.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#ifndef STGC_RAWDATACONTAINERCNV_P3_H
6#define STGC_RAWDATACONTAINERCNV_P3_H
7
12
13#include <iostream>
14
15class sTgcIdHelper;
16
17namespace Muon{
18 class STGC_RawDataContainerCnv_p3 : public T_AthenaPoolTPCnvBase<Muon::STGC_RawDataContainer, Muon::STGC_RawDataContainer_p3>
19 {
20 public:
22
23 virtual void persToTrans(const Muon::STGC_RawDataContainer_p3* persCont,
25 MsgStream &log) override;
26 virtual void transToPers(const Muon::STGC_RawDataContainer* transCont,
28 MsgStream &log) override;
29
30 virtual Muon::STGC_RawDataContainer* createTransient(const Muon::STGC_RawDataContainer_p3* persObj, MsgStream& log) override final;
31
32 void initialize(const sTgcIdHelper* idHelper);
33
34 private:
37 };
38}
39
40
41#endif
42
43
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
virtual void transToPers(const Muon::STGC_RawDataContainer *transCont, Muon::STGC_RawDataContainer_p3 *persCont, MsgStream &log) override
virtual void persToTrans(const Muon::STGC_RawDataContainer_p3 *persCont, Muon::STGC_RawDataContainer *transCont, MsgStream &log) override
virtual Muon::STGC_RawDataContainer * createTransient(const Muon::STGC_RawDataContainer_p3 *persObj, MsgStream &log) override final
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
void initialize()