ATLAS Offline Software
Loading...
Searching...
No Matches
SiClusterOnTrackCnv_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: SiClusterOnTrackCnv_p1.cxx
8//
9//-----------------------------------------------------------------------------
10
13//#include "TrkEventTPCnv/helpers/CLHEPHelpers.h"
14//#include "CLHEP/Geometry/Point3D.h"
15
16
20 MsgStream &log )
21{
22 transObj->m_idDE = persObj->m_idDE;
23 transObj->m_isbroad = persObj->m_isbroad;
24 fillTransFromPStore( &m_RIOCnv, persObj->m_RIO, transObj, log );
25 // m_globalPosition - transient?
26}
27
28
32 MsgStream &log)
33{
34 persObj->m_RIO = baseToPersistent( &m_RIOCnv, transObj, log );
35 persObj->m_idDE = transObj->m_idDE;
36 persObj->m_isbroad = transObj->m_isbroad;
37 // m_globalPosition - transient?
38}
TPObjRef baseToPersistent(CNV **cnv, const typename CNV::Trans_t *transObj, MsgStream &log) const
Definition TPConverter.h:97
void fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) const
IdentifierHash::value_type m_idDE
RIO_OnTrack base class for Silicon detector in the InnerDetector.
IdentifierHash m_idDE
The IdentifierHash - probably not used.
void persToTrans(const InDet::SiClusterOnTrack_p1 *persObj, InDet::SiClusterOnTrack *transObj, MsgStream &log)
void transToPers(const InDet::SiClusterOnTrack *transObj, InDet::SiClusterOnTrack_p1 *persObj, MsgStream &log)