ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigEvent
TrigMuonEventTPCnv
src
MuonFeatureCnv_p1.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
TrigMuonEvent/MuonFeature.h
"
6
#include "
TrigMuonEventTPCnv/MuonFeature_p1.h
"
7
#include "
TrigMuonEventTPCnv/MuonFeatureCnv_p1.h
"
8
9
void
MuonFeatureCnv_p1::persToTrans
(
const
MuonFeature_p1
* persObj,
10
MuonFeature
* transObj,
11
MsgStream &log)
12
{
13
log << MSG::DEBUG <<
"MuonFeatureCnv_p1::persToTrans called "
<<
endmsg
;
14
15
*transObj =
MuonFeature
(persObj->
m_saddress
,
16
persObj->
m_pt
,
17
persObj->
m_radius
,
18
persObj->
m_eta
,
19
persObj->
m_phi
,
20
persObj->
m_dir_phi
,
21
persObj->
m_zeta
,
22
persObj->
m_dir_zeta
,
23
persObj->
m_beta
);
24
transObj->
set_roiId
(persObj->
m_RoIId
);
25
}
26
27
28
void
MuonFeatureCnv_p1::transToPers
(
const
MuonFeature
* transObj,
29
MuonFeature_p1
* persObj,
30
MsgStream &log)
31
{
32
log << MSG::DEBUG <<
"MuonFeatureCnv_p1::transToPers called "
<<
endmsg
;
33
34
persObj->
m_RoIId
= transObj->
roiId
() ;
35
persObj->
m_saddress
= transObj->
saddress
() ;
36
persObj->
m_pt
= transObj->
pt
() ;
37
persObj->
m_radius
= transObj->
radius
() ;
38
persObj->
m_eta
= transObj->
eta
() ;
39
persObj->
m_phi
= transObj->
phi
() ;
40
persObj->
m_dir_phi
= transObj->
dir_phi
() ;
41
persObj->
m_zeta
= transObj->
zeta
() ;
42
persObj->
m_dir_zeta
= transObj->
dir_zeta
() ;
43
persObj->
m_beta
= transObj->
beta
() ;
44
}
endmsg
#define endmsg
Definition
AnalysisConfig_Ntuple.cxx:54
MuonFeatureCnv_p1.h
MuonFeature.h
MuonFeature_p1.h
MuonFeature
Athena::TPCnvVers::Old Athena::TPCnvVers::Old Athena::TPCnvVers::Old Athena::TPCnvVers::Current MuonFeature
Definition
TrigMuonEventTPCnv.cxx:174
MuonFeatureCnv_p1::persToTrans
virtual void persToTrans(const MuonFeature_p1 *persObj, MuonFeature *transObj, MsgStream &log)
Definition
MuonFeatureCnv_p1.cxx:9
MuonFeatureCnv_p1::transToPers
virtual void transToPers(const MuonFeature *transObj, MuonFeature_p1 *persObj, MsgStream &log)
Definition
MuonFeatureCnv_p1.cxx:28
MuonFeature_p1
Definition
MuonFeature_p1.h:23
MuonFeature_p1::m_dir_phi
float m_dir_phi
Definition
MuonFeature_p1.h:37
MuonFeature_p1::m_zeta
float m_zeta
Definition
MuonFeature_p1.h:38
MuonFeature_p1::m_eta
float m_eta
Definition
MuonFeature_p1.h:35
MuonFeature_p1::m_pt
float m_pt
Definition
MuonFeature_p1.h:33
MuonFeature_p1::m_RoIId
int m_RoIId
Definition
MuonFeature_p1.h:31
MuonFeature_p1::m_beta
float m_beta
Definition
MuonFeature_p1.h:40
MuonFeature_p1::m_dir_zeta
float m_dir_zeta
Definition
MuonFeature_p1.h:39
MuonFeature_p1::m_saddress
int m_saddress
Definition
MuonFeature_p1.h:32
MuonFeature_p1::m_phi
float m_phi
Definition
MuonFeature_p1.h:36
MuonFeature_p1::m_radius
float m_radius
Definition
MuonFeature_p1.h:34
MuonFeature
Definition
MuonFeature.h:21
MuonFeature::zeta
float zeta(void) const
Definition
MuonFeature.h:53
MuonFeature::saddress
int saddress(void) const
Definition
MuonFeature.h:47
MuonFeature::pt
float pt(void) const
Definition
MuonFeature.h:48
MuonFeature::roiId
int roiId(void) const
Definition
MuonFeature.h:46
MuonFeature::beta
float beta(void) const
Definition
MuonFeature.h:55
MuonFeature::phi
float phi(void) const
Definition
MuonFeature.h:51
MuonFeature::dir_zeta
float dir_zeta(void) const
Definition
MuonFeature.h:54
MuonFeature::radius
float radius(void) const
Definition
MuonFeature.h:49
MuonFeature::dir_phi
float dir_phi(void) const
Definition
MuonFeature.h:52
MuonFeature::set_roiId
void set_roiId(int roiId)
Definition
MuonFeature.h:73
MuonFeature::eta
float eta(void) const
Definition
MuonFeature.h:50
Generated on
for ATLAS Offline Software by
1.17.0