ATLAS Offline Software
ErrorMatrixCnv_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 //-----------------------------------------------------------------------------
6 //
7 // file: ErrorMatrixCnv_p1.cxx
8 //
9 //-----------------------------------------------------------------------------
10 
12 #include <stdexcept>
13 
15  Trk::ErrorMatrix *transObj,
16  MsgStream & )
17 {
18  transObj->values = persObj->m_matrix_val;
19 }
20 
22  Trk::HepSymMatrix_p1 * persObj,
23  MsgStream & )
24 {
25  persObj->m_matrix_val = transObj->values;
26 }
ErrorMatrixCnv_p1::transToPers
virtual void transToPers(const Trk::ErrorMatrix *, Trk::HepSymMatrix_p1 *, MsgStream &)
Definition: ErrorMatrixCnv_p1.cxx:21
Trk::ErrorMatrix
Definition: ErrorMatrixCnv_p1.h:25
Trk::HepSymMatrix_p1
Definition: HepSymMatrix_p1.h:13
Trk::HepSymMatrix_p1::m_matrix_val
std::vector< double > m_matrix_val
Definition: HepSymMatrix_p1.h:20
Trk::ErrorMatrix::values
std::vector< float > values
Definition: ErrorMatrixCnv_p1.h:27
ErrorMatrixCnv_p1.h
ErrorMatrixCnv_p1::persToTrans
virtual void persToTrans(const Trk::HepSymMatrix_p1 *, Trk::ErrorMatrix *, MsgStream &)
Definition: ErrorMatrixCnv_p1.cxx:14