ATLAS Offline Software
Loading...
Searching...
No Matches
MuonClusterOnTrackCnv_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#ifndef MUON_CLUSTER_ON_TRACK_CNV_P1_H
6#define MUON_CLUSTER_ON_TRACK_CNV_P1_H
7
8//-----------------------------------------------------------------------------
9//
10// file: MuonClusterOnTrackCnv_p1.h
11//
12//-----------------------------------------------------------------------------
13
17
19
20class MsgStream;
21
22
25 : public T_AthenaPoolTPAbstractPolyCnvBase< Trk::MeasurementBase,
26 Muon::MuonClusterOnTrack,
27 Muon::MuonClusterOnTrack_p1 >
28{
29public:
31
32 void persToTrans( const Muon :: MuonClusterOnTrack_p1 *persObj,
33 Muon :: MuonClusterOnTrack *transObj,
34 MsgStream &log );
35 void transToPers( const Muon :: MuonClusterOnTrack *transObj,
36 Muon :: MuonClusterOnTrack_p1 *persObj,
37 MsgStream &log );
38
39protected:
41};
42
43#endif // MUON_CLUSTER_ON_TRACK_CNV_P1_H
TPAbstractPolyCnvBase< TRANS_BASE, TRANS, PERS > T_AthenaPoolTPAbstractPolyCnvBase
void persToTrans(const Muon ::MuonClusterOnTrack_p1 *persObj, Muon ::MuonClusterOnTrack *transObj, MsgStream &log)
void transToPers(const Muon ::MuonClusterOnTrack *transObj, Muon ::MuonClusterOnTrack_p1 *persObj, MsgStream &log)