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