ATLAS Offline Software
Loading...
Searching...
No Matches
RpcCoinDataContainerCnv.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef MUONEVENTATHENAPOOL_RpcCoinDataContainerCNV_H
6#define MUONEVENTATHENAPOOL_RpcCoinDataContainerCNV_H
7
11
12
14
15
22{
23
25
26public:
27 RpcCoinDataContainerCnv(ISvcLocator* svcloc);
29
32
33 // Must initialize ID helpers
34 virtual StatusCode initialize();
35 // virtual AthenaPoolTopLevelTPCnvBase* getTopLevelTPCnv() { return &m_converter_tlp1; }
36
37private:
39};
40
41#endif
T_AthenaPoolCustomCnv< Muon::RpcCoinDataContainer, Muon::RpcCoinDataContainerCnv_p1::PERS > RpcCoinDataContainerCnvBase
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
Abstract factory to create the converter.
Muon::MuonPRD_Container_p2< RpcCoinData_p1 > PERS
virtual StatusCode initialize()
Gaudi Service Interface method implementations:
virtual Muon::RpcCoinDataContainer * createTransient()
Muon::RpcCoinDataContainerCnv_p1 m_converter_p1
virtual Muon::RpcCoinDataContainerCnv_p1::PERS * createPersistent(Muon::RpcCoinDataContainer *transCont)
virtual ~RpcCoinDataContainerCnv()
RpcCoinDataContainerCnv(ISvcLocator *svcloc)
Compatibility for old converter classes that don't get passed the key.
MuonCoinDataContainer< RpcCoinDataCollection > RpcCoinDataContainer