ATLAS Offline Software
Loading...
Searching...
No Matches
TrigTrackCountsCnv_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: TrigInDetEventTPCnv
8 * @class : TrigTrackCountsCnv_p1
9 *
10 * @brief transient-persistent converter for TrigTrackCounts
11 *
12 * @author Regina Kwee <Regina.Kwee@cern.ch> - CERN
13 * @author Andrew Hamilton <Andrew.Hamilton@cern.ch> - U. Geneva
14 * @author Francesca Bucci <F.Bucci@cern.ch> - U. Geneva
15 *
16 **********************************************************************************/
17#ifndef TRIGINDETEVENTTPCNV_TRIGTRACKCOUNTSCNV_P1_H
18#define TRIGINDETEVENTTPCNV_TRIGTRACKCOUNTSCNV_P1_H
19
20//converter base
22
23//TrigTrackCounts persistent class
25
26
27class MsgStream;
28
29class TrigTrackCountsCnv_p1 : public T_AthenaPoolTPCnvBase<TrigTrackCounts, TrigTrackCounts_p1>
30{
31
32 public:
33
35
36 virtual void persToTrans(const TrigTrackCounts_p1* persObj, TrigTrackCounts* transObj, MsgStream &log);
37 virtual void transToPers(const TrigTrackCounts* transObj, TrigTrackCounts_p1* persObj, MsgStream &log);
38
39};
40
41
42#endif
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
virtual void transToPers(const TrigTrackCounts *transObj, TrigTrackCounts_p1 *persObj, MsgStream &log)
virtual void persToTrans(const TrigTrackCounts_p1 *persObj, TrigTrackCounts *transObj, MsgStream &log)