ATLAS Offline Software
Loading...
Searching...
No Matches
SCT3_RawDataCnv_p3.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef SCT3_RAWDATACNV_P3_H
6#define SCT3_RAWDATACNV_P3_H
7
8/*
9Transient/Persistent converter for SCT3_RawData class
10*/
11
14
16
17class MsgStream;
18
19
20class SCT3_RawDataCnv_p3 : public T_AthenaPoolTPCnvBase<SCT3_RawData, SCT3_RawData_p3>
21{
22public:
23
25 virtual void persToTrans(const SCT3_RawData_p3* persObj, SCT3_RawData* transObj, MsgStream& log);
26 virtual void transToPers(const SCT3_RawData* transObj, SCT3_RawData_p3* persObj, MsgStream& log);
27};
28
29
30#endif
31
32
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
virtual void persToTrans(const SCT3_RawData_p3 *persObj, SCT3_RawData *transObj, MsgStream &log)
virtual void transToPers(const SCT3_RawData *transObj, SCT3_RawData_p3 *persObj, MsgStream &log)
N.Barlow, Apr 2008 replace float[20] with vector<int> to represent strips with errors.