ATLAS Offline Software
Loading...
Searching...
No Matches
NeutralParametersCnv_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: NeutralParametersCnv_p1.h
8// author: Lukasz Janyst <ljanyst@cern.ch>
9//
10//-----------------------------------------------------------------------------
11
14
15void NeutralParametersCnv_p1::persToTrans( const Trk :: TrackParameters_p1 *persObj,
16 Trk :: NeutralParameters *transObj,
17 MsgStream& )
18{
19 unsigned int size=persObj->m_parameters.size();
20 assert (transObj->dim==size);
22 for (unsigned int i=0; i<size; ++i) pars(i)=persObj->m_parameters[i];
23 transObj->updateParameters(pars);
24}
25
26
27void NeutralParametersCnv_p1::transToPers( const Trk :: NeutralParameters * ,
28 Trk :: TrackParameters_p1 * ,
29 MsgStream& )
30{
31 throw std::runtime_error("NeutralParametersCnv_p1::transToPers is deprecated!");
32
33}
34
35
36
37
38
39
40
41
42
#define AmgVector(rows)
void transToPers(const Trk::NeutralParameters *transObj, Trk::TrackParameters_p1 *persObj, MsgStream &log)
void persToTrans(const Trk::TrackParameters_p1 *persObj, Trk::NeutralParameters *transObj, MsgStream &log)