ATLAS Offline Software
Loading...
Searching...
No Matches
TileTTL1ContainerCnv.h
Go to the documentation of this file.
1
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
7// TileTTL1ContainerCnv.h
8// Header file for class TileTTL1ContainerCnv
9// Author: Alexander Solodkov <Sanya.Solodkov@cern.ch>
10// Date: June 2009
12#ifndef TILEEVENTATHENAPOOL_TILETTL1CONTAINERCNV_H
13#define TILEEVENTATHENAPOOL_TILETTL1CONTAINERCNV_H
14
15// AthenaPoolCnvSvc includes
17
18// TileTPCnv includes
20
21// TileEvent includes
23
25
27 TileTTL1Container,
28 TileTTL1Container_PERS
29 >
30
31{
32
33 // make the factory for this converter our friend
34 friend class CnvFactory<TileTTL1ContainerCnv>;
35
36 protected:
37
40public:
41 TileTTL1ContainerCnv(ISvcLocator* svcloc);
42protected:
43
48
52
53};
54
55inline TileTTL1ContainerCnv::TileTTL1ContainerCnv( ISvcLocator* svcLocator ) :
57{}
58
59#endif //> TILEEVENTATHENAPOOL_TILETTL1CONTAINERCNV_H
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
TileContainer< TileTTL1 > TileTTL1Container
TileTTL1Container_p1 TileTTL1Container_PERS
Abstract factory to create the converter.
Compatibility for old converter classes that don't get passed the key.
virtual TileTTL1Container_PERS * createPersistent(TileTTL1Container *transCont)
Build the persistent representation from the transient one.
TileTTL1ContainerCnv(ISvcLocator *svcloc)
Create the converter from the service locator.
virtual TileTTL1Container * createTransient()
Build the transient representation from a persistent one.