ATLAS Offline Software
RoIBResultCnv.h
Go to the documentation of this file.
1 // Dear emacs, this is -*- c++ -*-
2 
3 /*
4  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 #ifndef TRIGT1EVENTATHENAPOOL_ROIBRESULTCNV_H
8 #define TRIGT1EVENTATHENAPOOL_ROIBRESULTCNV_H
9 
10 // Gaudi/Athena include(s):
12 
13 // TrigT1 include(s):
17 
18 
19 // Define the latest persistent representation of ROIB::RoIBResult:
22 
32 
33  friend class CnvFactory< RoIBResultCnv >;
34 
35 protected:
36 public:
37  RoIBResultCnv( ISvcLocator* svcLoc ) : RoIBResultCnvBase( svcLoc ) {}
38 protected:
39 
42 private:
44 
45 }; // class RoIBResultCnv
46 
47 #endif // TRIGT1EVENTATHENAPOOL_ROIBRESULTCNV_H
RoIBResult_p1.h
ROIB::RoIBResult
Class holding the LVL1 RoIB result build by the RoIBuilder.
Definition: RoIBResult.h:47
RoIBResult.h
RoIBResult_p1
Persistent representation of ROIB::RoIBResult.
Definition: RoIBResult_p1.h:30
RoIBResultCnv::m_converter
RoIBResultCnv_p1 m_converter
Definition: RoIBResultCnv.h:43
RoIBResultCnv::RoIBResultCnv
RoIBResultCnv(ISvcLocator *svcLoc)
Definition: RoIBResultCnv.h:37
T_AthenaPoolCustomCnv
Compatibility for old converter classes that don't get passed the key.
Definition: T_AthenaPoolCustomCnv.h:132
RoIBResultCnv_p1.h
RoIBResultCnvBase
T_AthenaPoolCustomCnv< ROIB::RoIBResult, RoIBResult_PERS > RoIBResultCnvBase
Definition: RoIBResultCnv.h:21
T_AthenaPoolCustomCnv.h
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
CnvFactory
Abstract factory to create the converter.
Definition: ToyConverter.h:16
RoIBResultCnv
POOL converter for ROIB::RoIBResult.
Definition: RoIBResultCnv.h:31
RoIBResultCnv::createPersistent
virtual RoIBResult_PERS * createPersistent(ROIB::RoIBResult *transObj)
Function creating a persistent RoIBResult_PERS object from a transient ROIB::RoIBResult one.
Definition: RoIBResultCnv.cxx:16
RoIBResultCnv::createTransient
virtual ROIB::RoIBResult * createTransient()
Function reading a version of RoIBResult from POOL and converting it to a transient ROIB::RoIBResult ...
Definition: RoIBResultCnv.cxx:27
RoIBResult_PERS
RoIBResult_p1 RoIBResult_PERS
Definition: RoIBResultCnv.h:20
RoIBResultCnv_p1
T/P converter for RoIBResult_p1.
Definition: RoIBResultCnv_p1.h:27