ATLAS Offline Software
Loading...
Searching...
No Matches
TrigInDetTrackCollectionCnv_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: TrigInDetEventTPCnv
8 * @class : TrigInDetTrackCollectionCnv_p1
9 *
10 * @brief transient persistent converter for TrigInDetTrackCollection
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: TrigInDetTrackCollectionCnv_p1.h,v 1.2 2009-04-01 22:08:44 salvator Exp $
17 **********************************************************************************/
18#ifndef TRIGINDETEVENTTPCNV_TRIGINDETTRACKCOLLECTIONCNV_P1_H
19#define TRIGINDETEVENTTPCNV_TRIGINDETTRACKCOLLECTIONCNV_P1_H
20
22
26
27
28class MsgStream;
29
31 : public T_AthenaPoolTPCnvBase<TrigInDetTrackCollection, TrigInDetTrackCollection_p1>
32{
33
34 public:
35
37
38 virtual void persToTrans( const TrigInDetTrackCollection_p1*, TrigInDetTrackCollection*, MsgStream& );
39 virtual void transToPers( const TrigInDetTrackCollection*, TrigInDetTrackCollection_p1*, MsgStream& );
40
42 m_trigInDetTrackVectorCnv.setTopConverter( topCnv, 0 );
43 }
44
45 private:
46
48 std::vector<TPObjRef>,
50
52
53};
54
55
56#endif
TopLevelTPCnvBase AthenaPoolTopLevelTPCnvBase
TPPtrVectorCnv< TRANS, PERS, CONV > T_AthenaPoolTPPtrVectorCnv
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
Common base class for all TP converters, specialized for a given transient type.
Definition TPConverter.h:37
virtual void initPrivateConverters(AthenaPoolTopLevelTPCnvBase *topCnv)
T_AthenaPoolTPPtrVectorCnv< TrigInDetTrackCollection, std::vector< TPObjRef >, ITPConverterFor< TrigInDetTrack > > TrigInDetTrackVectorCnv_p1
TrigInDetTrackVectorCnv_p1 m_trigInDetTrackVectorCnv
virtual void transToPers(const TrigInDetTrackCollection *, TrigInDetTrackCollection_p1 *, MsgStream &)
virtual void persToTrans(const TrigInDetTrackCollection_p1 *, TrigInDetTrackCollection *, MsgStream &)