ATLAS Offline Software
Loading...
Searching...
No Matches
TrigOperationalInfoCnv_p1.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: TrigSteeringEventTPCnv
8 * @class : TrigOperationalInfoCnv_p1
9 *
10 * @brief transient persistent converter for TrigOperationalInfo
11 *
12 * @author Tomasz Bold (based on exampels by Andrew Hamilton and Francesca Bucci)
13 *
14 * File and Version Information:
15 * $Id: TrigOperationalInfoCnv_p1.h,v 1.2 2009-04-01 22:14:57 salvator Exp $
16 **********************************************************************************/
17#ifndef TrigSteeringEventTPCnv_TrigOperationalInfoCnv_p1_H
18#define TrigSteeringEventTPCnv_TrigOperationalInfoCnv_p1_H
19
22
24
25class MsgStream;
26
27
28class TrigOperationalInfoCnv_p1 : public T_AthenaPoolTPCnvBase<TrigOperationalInfo, TrigOperationalInfo_p1>
29{
30public:
31
33
34 virtual void persToTrans(const TrigOperationalInfo_p1* persObj,
35 TrigOperationalInfo* transObj,
36 MsgStream &log);
37 virtual void transToPers(const TrigOperationalInfo* transObj,
38 TrigOperationalInfo_p1* persObj,
39 MsgStream &log);
40};
41
42#endif
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
virtual void transToPers(const TrigOperationalInfo *transObj, TrigOperationalInfo_p1 *persObj, MsgStream &log)
virtual void persToTrans(const TrigOperationalInfo_p1 *persObj, TrigOperationalInfo *transObj, MsgStream &log)
This class defined generic object to store operational info available during triggering online i....