ATLAS Offline Software
Loading...
Searching...
No Matches
Trigger
TrigEvent
TrigMuonEventTPCnv
src
TileMuFeatureCnv_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/TileMuFeature.h
"
6
#include "
TrigMuonEventTPCnv/TileMuFeature_p1.h
"
7
#include "
TrigMuonEventTPCnv/TileMuFeatureCnv_p1.h
"
8
9
void
TileMuFeatureCnv_p1::persToTrans
(
const
TileMuFeature_p1
* persObj,
10
TileMuFeature
* transObj,
11
MsgStream &log)
12
{
13
log << MSG::DEBUG <<
"TileMuFeatureCnv_p1::persToTrans called "
<<
endmsg
;
14
15
*transObj =
TileMuFeature
(persObj->
m_eta
,
16
persObj->
m_phi
,
17
persObj->
m_energy_deposited
,
18
persObj->
m_quality_factor
);
19
}
20
21
void
TileMuFeatureCnv_p1::transToPers
(
const
TileMuFeature
* transObj,
22
TileMuFeature_p1
* persObj,
23
MsgStream &log)
24
{
25
log << MSG::DEBUG <<
"TileMuFeatureCnv_p1::transToPers called "
<<
endmsg
;
26
27
persObj->
m_eta
= transObj->
eta
();
28
persObj->
m_phi
= transObj->
phi
();
29
persObj->
m_energy_deposited
= transObj->
enedep
();
30
persObj->
m_quality_factor
= transObj->
quality
();
31
}
32
endmsg
#define endmsg
Definition
AnalysisConfig_Ntuple.cxx:63
TileMuFeatureCnv_p1.h
TileMuFeature.h
TileMuFeature_p1.h
TileMuFeatureCnv_p1::persToTrans
virtual void persToTrans(const TileMuFeature_p1 *persObj, TileMuFeature *transObj, MsgStream &log)
Definition
TileMuFeatureCnv_p1.cxx:9
TileMuFeatureCnv_p1::transToPers
virtual void transToPers(const TileMuFeature *transObj, TileMuFeature_p1 *persObj, MsgStream &log)
Definition
TileMuFeatureCnv_p1.cxx:21
TileMuFeature_p1
Definition
TileMuFeature_p1.h:24
TileMuFeature_p1::m_energy_deposited
std::vector< float > m_energy_deposited
Definition
TileMuFeature_p1.h:35
TileMuFeature_p1::m_eta
float m_eta
Definition
TileMuFeature_p1.h:33
TileMuFeature_p1::m_phi
float m_phi
Definition
TileMuFeature_p1.h:34
TileMuFeature_p1::m_quality_factor
float m_quality_factor
Definition
TileMuFeature_p1.h:36
TileMuFeature
Definition
TileMuFeature.h:33
TileMuFeature::enedep
const std::vector< float > & enedep() const
Definition
TileMuFeature.h:60
TileMuFeature::quality
float quality() const
Definition
TileMuFeature.h:61
TileMuFeature::phi
float phi() const
Definition
TileMuFeature.h:59
TileMuFeature::eta
float eta() const
Accessor.
Definition
TileMuFeature.h:58
Generated on
for ATLAS Offline Software by
1.14.0