ATLAS Offline Software
Trigger
TrigEvent
TrigMuonEventTPCnv
TrigMuonEventTPCnv
TrigMuonEFTrackCnv_p6.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: TrigMuonEventTPCnv
8
* @class : TrigMuonEFTrackCnv_p6
9
*
10
* @brief transient-persistent converter for TrigMuonEFTrack_p6
11
*
12
**********************************************************************************/
13
#ifndef TRIGMUONEVENTTPCNV_TRIGMUONEFTRACKCNV_P6_H
14
#define TRIGMUONEVENTTPCNV_TRIGMUONEFTRACKCNV_P6_H
15
16
#include "
AthenaPoolCnvSvc/T_AthenaPoolTPConverter.h
"
17
#include "
EventCommonTPCnv/P4IPtCotThPhiMCnv_p1.h
"
18
#include "
TrigMuonEventTPCnv/TrigMuonEFTrack_p6.h
"
19
#include "
TrigMuonEvent/TrigMuonEFTrack.h
"
20
21
class
MsgStream;
22
23
class
TrigMuonEFTrackCnv_p6
:
public
T_AthenaPoolTPCnvBase
<TrigMuonEFTrack, TrigMuonEFTrack_p6> {
24
25
public
:
26
27
TrigMuonEFTrackCnv_p6
() :
m_P4IPtCotThPhiMCnv
(0) {}
28
29
virtual
void
persToTrans
(
const
TrigMuonEFTrack_p6
* persObj,
TrigMuonEFTrack
* transObj, MsgStream &
log
);
30
virtual
void
transToPers
(
const
TrigMuonEFTrack
* transObj,
TrigMuonEFTrack_p6
* persObj, MsgStream &
log
);
31
32
protected
:
33
P4IPtCotThPhiMCnv_p1
*
m_P4IPtCotThPhiMCnv
;
34
};
35
36
37
#endif
TrigMuonEFTrackCnv_p6
Definition:
TrigMuonEFTrackCnv_p6.h:23
TrigMuonEFTrack_p6
Definition:
TrigMuonEFTrack_p6.h:21
TrigMuonEFTrack
Definition:
TrigMuonEFTrack.h:27
P4IPtCotThPhiMCnv_p1.h
TPConverterBase
Definition:
TPConverter.h:738
TrigMuonEFTrack.h
T_AthenaPoolTPConverter.h
TrigMuonEFTrackCnv_p6::transToPers
virtual void transToPers(const TrigMuonEFTrack *transObj, TrigMuonEFTrack_p6 *persObj, MsgStream &log)
Definition:
TrigMuonEFTrackCnv_p6.cxx:36
P4IPtCotThPhiMCnv_p1
Definition:
P4IPtCotThPhiMCnv_p1.h:35
TrigMuonEFTrack_p6.h
python.CaloCondTools.log
log
Definition:
CaloCondTools.py:20
TrigMuonEFTrackCnv_p6::m_P4IPtCotThPhiMCnv
P4IPtCotThPhiMCnv_p1 * m_P4IPtCotThPhiMCnv
Definition:
TrigMuonEFTrackCnv_p6.h:33
TrigMuonEFTrackCnv_p6::TrigMuonEFTrackCnv_p6
TrigMuonEFTrackCnv_p6()
Definition:
TrigMuonEFTrackCnv_p6.h:27
TrigMuonEFTrackCnv_p6::persToTrans
virtual void persToTrans(const TrigMuonEFTrack_p6 *persObj, TrigMuonEFTrack *transObj, MsgStream &log)
Definition:
TrigMuonEFTrackCnv_p6.cxx:10
Generated on Sun Dec 22 2024 21:21:13 for ATLAS Offline Software by
1.8.18