ATLAS Offline Software
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 
8 
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 
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 
TileMuFeature_p1::m_energy_deposited
std::vector< float > m_energy_deposited
Definition: TileMuFeature_p1.h:46
TileMuFeature::phi
float phi() const
Definition: TileMuFeature.h:56
TileMuFeature_p1
Definition: TileMuFeature_p1.h:24
TileMuFeature::enedep
const std::vector< float > & enedep() const
Definition: TileMuFeature.h:57
endmsg
#define endmsg
Definition: AnalysisConfig_Ntuple.cxx:63
TileMuFeatureCnv_p1::transToPers
virtual void transToPers(const TileMuFeature *transObj, TileMuFeature_p1 *persObj, MsgStream &log)
Definition: TileMuFeatureCnv_p1.cxx:21
TileMuFeatureCnv_p1.h
TileMuFeature::quality
float quality() const
Definition: TileMuFeature.h:58
TileMuFeature_p1::m_eta
float m_eta
private:
Definition: TileMuFeature_p1.h:44
TileMuFeature_p1::m_quality_factor
float m_quality_factor
Definition: TileMuFeature_p1.h:47
DEBUG
#define DEBUG
Definition: page_access.h:11
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
TileMuFeature::eta
float eta() const
Accessor.
Definition: TileMuFeature.h:55
TileMuFeature.h
TileMuFeatureCnv_p1::persToTrans
virtual void persToTrans(const TileMuFeature_p1 *persObj, TileMuFeature *transObj, MsgStream &log)
Definition: TileMuFeatureCnv_p1.cxx:9
TileMuFeature_p1::m_phi
float m_phi
Definition: TileMuFeature_p1.h:45
TileMuFeature_p1.h
TileMuFeature
Definition: TileMuFeature.h:30