ATLAS Offline Software
Loading...
Searching...
No Matches
TrigInDetTrackTruthMapCnv_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/**********************************************************************************
6 * @Project: Trigger
7 * @Package: TrigTruthEventTPCnv
8 * @class : TrigInDetTrackTruthMapCnv_p1
9 *
10 * @brief persistent version of TrigInDetTrackTruthMapCnv
11 *
12 * @author Andrew Hamilton <Andrew.Hamilton@cern.ch> - U. Geneva
13 * @author Francesca Bucci <f.bucci@cern.ch> - U. Geneva
14 *
15 * File and Version Information:
16 * $Id: TrigInDetTrackTruthMapCnv_p1.h,v 1.3 2008-08-05 17:27:45 baines Exp $
17 **********************************************************************************/
18#ifndef TRIGTRUTHEVENTTPCNV_TRIGINDETTRACKTRUTHMAP_CNV_P1_H
19#define TRIGTRUTHEVENTTPCNV_TRIGINDETTRACKTRUTHMAP_CNV_P1_H
20
22
25
27
28class MsgStream;
29
30class TrigInDetTrackTruthMapCnv_p1 : public T_AthenaPoolTPCnvBase<TrigInDetTrackTruthMap, TrigInDetTrackTruthMap_p1> {
31
32 public:
33
35
36 virtual void persToTrans(const TrigInDetTrackTruthMap_p1* persObj, TrigInDetTrackTruthMap* transObj, MsgStream &log );
37 virtual void transToPers(const TrigInDetTrackTruthMap* transObj, TrigInDetTrackTruthMap_p1* persObj, MsgStream &log );
38
39 private:
40
42 //TrigInDetTrackTruthCnv_p1* m_trigInDetTrackTruthCnv_p1;
43
44};
45
46
47#endif
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
Common base class for all TP converters, specialized for a given transient type.
Definition TPConverter.h:37
virtual void transToPers(const TrigInDetTrackTruthMap *transObj, TrigInDetTrackTruthMap_p1 *persObj, MsgStream &log)
ITPConverterFor< TrigInDetTrackTruth > * m_trigInDetTrackTruthCnv
virtual void persToTrans(const TrigInDetTrackTruthMap_p1 *persObj, TrigInDetTrackTruthMap *transObj, MsgStream &log)