ATLAS Offline Software
Loading...
Searching...
No Matches
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
35protected:
36public:
37 RoIBResultCnv( ISvcLocator* svcLoc ) : RoIBResultCnvBase( svcLoc ) {}
38protected:
39
42private:
44
45}; // class RoIBResultCnv
46
47#endif // TRIGT1EVENTATHENAPOOL_ROIBRESULTCNV_H
T_AthenaPoolCustomCnv< ROIB::RoIBResult, RoIBResult_PERS > RoIBResultCnvBase
RoIBResult_p1 RoIBResult_PERS
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
Abstract factory to create the converter.
Class holding the LVL1 RoIB result build by the RoIBuilder.
Definition RoIBResult.h:47
T/P converter for RoIBResult_p1.
RoIBResultCnv(ISvcLocator *svcLoc)
virtual ROIB::RoIBResult * createTransient()
Function reading a version of RoIBResult from POOL and converting it to a transient ROIB::RoIBResult ...
virtual RoIBResult_PERS * createPersistent(ROIB::RoIBResult *transObj)
Function creating a persistent RoIBResult_PERS object from a transient ROIB::RoIBResult one.
RoIBResultCnv_p1 m_converter
Persistent representation of ROIB::RoIBResult.