ATLAS Offline Software
Loading...
Searching...
No Matches
TRT_HitCollectionCnv_p5.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef INDETSIMEVENTTPCNV_TRTHITCOLLECTIONCNV_P5_H
6#define INDETSIMEVENTTPCNV_TRTHITCOLLECTIONCNV_P5_H
7
11
12
13class TRT_HitCollectionCnv_p5 : public T_AthenaPoolTPCnvBase<TRTUncompressedHitCollection, TRT_HitCollection_p5>
14{
15 public:
16
18
19 virtual TRTUncompressedHitCollection* createTransient(const TRT_HitCollection_p5* persObj, MsgStream &log);
20
21 virtual void persToTrans(const TRT_HitCollection_p5* persCont,
23 MsgStream &log) ;
24 virtual void transToPers(const TRTUncompressedHitCollection* transCont,
25 TRT_HitCollection_p5* persCont,
26 MsgStream &log) ;
27};
28
29#endif // INDETSIMEVENTTPCNV_TRTHITCOLLECTIONCNV_P5_H
AtlasHitsVector< TRTUncompressedHit > TRTUncompressedHitCollection
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
virtual void persToTrans(const TRT_HitCollection_p5 *persCont, TRTUncompressedHitCollection *transCont, MsgStream &log)
virtual void transToPers(const TRTUncompressedHitCollection *transCont, TRT_HitCollection_p5 *persCont, MsgStream &log)
virtual TRTUncompressedHitCollection * createTransient(const TRT_HitCollection_p5 *persObj, MsgStream &log)