ATLAS Offline Software
Loading...
Searching...
No Matches
RingerRingsCnv.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 : RingerRingsCnv
9 *
10 * @brief transient persistent converter for RingerRings
11 *
12 * @author Danilo Enoque Ferreira de Lima <dferreir@mail.cern.ch> - UFRJ
13 *
14 * $Id: RingerRingsCnv.h,v 1.2 2009-02-23 18:59:19 ssnyder Exp $
15 **********************************************************************************/
16#ifndef TRIGEVENTATHENAPOOL_RINGERRINGSCNV_H
17#define TRIGEVENTATHENAPOOL_RINGERRINGSCNV_H
18
23
24
25// typedef to the latest persistent version
27
28class MsgStream;
29
30class RingerRingsCnv : public T_AthenaPoolCustomCnv<RingerRings, RingerRings_PERS> {
31
32 friend class CnvFactory<RingerRingsCnv>;
33
34 protected:
35
36public:
37 RingerRingsCnv(ISvcLocator* svcloc);
39
40protected:
42
44
45 private:
46
48
49};
50
51#endif
52
RingerRings_tlp1 RingerRings_PERS
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
Abstract factory to create the converter.
RingerRings_PERS * createPersistent(RingerRings *transCont)
RingerRingsCnv_tlp1 * m_TPConverter
RingerRings * createTransient()
RingerRingsCnv(ISvcLocator *svcloc)
This class carries the generated Rings.
Definition RingerRings.h:18
Compatibility for old converter classes that don't get passed the key.