ATLAS Offline Software
Reconstruction
EventShapes
EventShapeTPCnv
EventShapeTPCnv
EventShapeStoreCnv_p2.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 EVENTSHAPETPCNV_EVENTSHAPESTORECNV_P2_H
6
#define EVENTSHAPETPCNV_EVENTSHAPESTORECNV_P2_H
7
8
#include "
AthenaPoolCnvSvc/T_AthenaPoolTPConverter.h
"
9
10
#include "
EventShapeTPCnv/EventShapeStoreConverterBase.h
"
11
#include "
EventShapeTPCnv/EventShapeStore_p2.h
"
12
#include "
EventShapeEvent/EventShapeStore.h
"
13
14
#include <string>
15
#include <vector>
16
17
template
<>
18
class
EventShapeStoreConverterBase
<
EventShapeStore_p2
>
19
:
public
T_AthenaPoolTPCnvBase
<EventShapeStore, EventShapeStore_p2>
20
{
21
public
:
22
23
EventShapeStoreConverterBase
() { };
24
virtual
~EventShapeStoreConverterBase
() { };
25
26
void
persToTrans(
const
EventShapeStore_p2
* persObj,
27
EventShapeStore
* transObj,
28
MsgStream& reporter );
29
33
void
transToPers(
const
EventShapeStore
* transObj,
34
EventShapeStore_p2
* persObj,
35
MsgStream& reporter );
36
37
protected
:
38
};
39
40
typedef
EventShapeStoreConverterBase<EventShapeStore_p2>
EventShapeStoreCnv_p2
;
41
42
template
<>
43
class
T_TPCnv
<
EventShapeStore
,
EventShapeStore_p2
>
44
:
public
EventShapeStoreCnv_p2
45
{ };
46
47
#endif
EventShapeStoreConverterBase< EventShapeStore_p2 >::~EventShapeStoreConverterBase
virtual ~EventShapeStoreConverterBase()
Definition:
EventShapeStoreCnv_p2.h:24
TPConverterBase
Definition:
TPConverter.h:738
EventShapeStore_p2
Definition:
EventShapeStore_p2.h:11
T_AthenaPoolTPConverter.h
EventShapeStoreConverterBase< EventShapeStore_p2 >
Definition:
EventShapeStoreCnv_p2.h:20
EventShapeStore
Definition:
EventShapeStore.h:15
EventShapeStoreConverterBase< EventShapeStore_p2 >::EventShapeStoreConverterBase
EventShapeStoreConverterBase()
Definition:
EventShapeStoreCnv_p2.h:23
EventShapeStoreConverterBase.h
EventShapeStoreCnv_p2
EventShapeStoreConverterBase< EventShapeStore_p2 > EventShapeStoreCnv_p2
Definition:
EventShapeStoreCnv_p2.h:40
EventShapeStore.h
T_TPCnv
Definition:
T_AthenaPoolTPConverter.h:17
EventShapeStoreConverterBase
Definition:
EventShapeStoreConverterBase.h:10
EventShapeStore_p2.h
Generated on Tue Dec 24 2024 21:10:20 for ATLAS Offline Software by
1.8.18