ATLAS Offline Software
Loading...
Searching...
No Matches
MuonSpShowerContainerCnv.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 RECATHENAPOOL_MUONSPSHOWERCONTAINERCNV_H
6#define RECATHENAPOOL_MUONSPSHOWERCONTAINERCNV_H
7
8// AthenaPoolCnvSvc includes
10
11// RecTPCnv includes
13
14// muonEvent includes
16
17
18// Forward declaration
19
20// the latest persistent representation type of DataCollection:
22
25 Rec::MuonSpShowerContainer,
26 MuonSpShowerContainer_PERS >
27{
28
29 // make the factory for this converter our friend
31
32protected:
33
35public:
36 MuonSpShowerContainerCnv(ISvcLocator* svcloc);
37protected:
38
42
45
46};
47
51
52inline MuonSpShowerContainerCnv::MuonSpShowerContainerCnv( ISvcLocator* svcLocator ) :
53 T_AthenaPoolCustomCnv< Rec::MuonSpShowerContainer, MuonSpShowerContainer_PERS>(svcLocator)
54{
55}
56
57#endif //> RECATHENAPOOL_MUONCONTAINERCNV_H
MuonSpShowerContainer_p1 MuonSpShowerContainer_PERS
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
Abstract factory to create the converter.
virtual Rec::MuonSpShowerContainer * createTransient()
Build the transient representation from a persistent one.
MuonSpShowerContainerCnv(ISvcLocator *svcloc)
Create the converter from the service locator.
virtual MuonSpShowerContainer_PERS * createPersistent(Rec::MuonSpShowerContainer *transCont)
Build the persistent representation from the transient one.
Persisent representation of the transient Rec::MuonSpShowerContainer class.
Compatibility for old converter classes that don't get passed the key.
Gaudi Tools.