ATLAS Offline Software
Loading...
Searching...
No Matches
TrigVertexCollectionCnv.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: TrigEventAthenaPool
8 * @class : TrigVertexCollectionCnv
9 *
10 * @brief transient persistent converter for TrigVertexCollection
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: TrigVertexCollectionCnv.h,v 1.2 2009-02-23 18:59:20 ssnyder Exp $
17 **********************************************************************************/
18#ifndef TRIGEVENTATHENAPOOL_TRIGVERTEXCOLLECTION_CNV_H
19#define TRIGEVENTATHENAPOOL_TRIGVERTEXCOLLECTION_CNV_H
20
21
22class MsgStream;
23
28
29//-----------------------------------------------------------------------------
30// typedefs
31//-----------------------------------------------------------------------------
33
35
36class MsgStream;
37
38//-----------------------------------------------------------------------------
39// Converter for TrigVertexCollection object
40//-----------------------------------------------------------------------------
41
43 {
44
46
47public:
48 TrigVertexCollectionCnv( ISvcLocator *svcloc );
50
51protected:
54
55 private:
56
57 IMessageSvc *m_msgSvc;
58 MsgStream m_log;
59
61
62 };//end of class definitions
63
64
65 #endif //TRIGVERTEXCOLLECTION_CNV_H
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
TrigVertexCollection_tlp2 TrigVertexCollection_PERS
T_AthenaPoolCustomCnv< TrigVertexCollection, TrigVertexCollection_PERS > TrigVertexCollectionCnvBase
Abstract factory to create the converter.
Compatibility for old converter classes that don't get passed the key.
virtual TrigVertexCollection_PERS * createPersistent(TrigVertexCollection *transObj)
TrigVertexCollectionCnv_tlp2 * m_TPConverter
virtual TrigVertexCollection * createTransient()
TrigVertexCollectionCnv(ISvcLocator *svcloc)