ATLAS Offline Software
Loading...
Searching...
No Matches
RoIBResultCnv_p1.h
Go to the documentation of this file.
1// Dear emacs, this is -*- c++ -*-
2#ifndef TRIGT1EVENTTPCNV_ROIBRESULTCNV_P1_H
3/*
4 Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
5*/
6#define TRIGT1EVENTTPCNV_ROIBRESULTCNV_P1_H
7
8// Gaudi/Athena include(s):
10
11// TrigT1 inlcude(s):
13
14// Local include(s):
16
27class RoIBResultCnv_p1 : public T_AthenaPoolTPCnvBase< ROIB::RoIBResult, RoIBResult_p1 > {
28
29public:
31
32 virtual void persToTrans( const RoIBResult_p1* persObj, ROIB::RoIBResult* transObj,
33 MsgStream& log );
34 virtual void transToPers( const ROIB::RoIBResult* transObj, RoIBResult_p1* persObj,
35 MsgStream& log );
36
37}; // class RoIBResultCnv_p1
38
39#endif // TRIGT1EVENTTPCNV_ROIBRESULTCNV_P1_H
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
Class holding the LVL1 RoIB result build by the RoIBuilder.
Definition RoIBResult.h:47
virtual void transToPers(const ROIB::RoIBResult *transObj, RoIBResult_p1 *persObj, MsgStream &log)
Function transferring the information from a transient ROIB::RoIBResult object to a persistent RoIBRe...
RoIBResultCnv_p1()
Default constructor.
virtual void persToTrans(const RoIBResult_p1 *persObj, ROIB::RoIBResult *transObj, MsgStream &log)
Function transferring the information from a persistent RoIBResult_p1 object to a transient ROIB::RoI...
Persistent representation of ROIB::RoIBResult.