ATLAS Offline Software
Loading...
Searching...
No Matches
ALFA_LocRecEventCnv_p1.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
8
9void ALFA_LocRecEventCnv_p1::persToTrans(const ALFA_LocRecEvent_p1* persObj, ALFA_LocRecEvent* transObj, MsgStream &log) const
10{
11 log << MSG::DEBUG << "ALFA_LocRecEventCnv_p1::persToTrans called " << endmsg;
12
13 *transObj = ALFA_LocRecEvent (persObj->m_iAlgoNum,
14 persObj->m_pot_num,
15 persObj->m_x,
16 persObj->m_y,
17 persObj->m_fOverU,
18 persObj->m_fOverV,
19 persObj->m_iNumU,
20 persObj->m_iNumV,
21 persObj->m_iFibSel);
22}
23
24
26 ALFA_LocRecEvent_p1* persObj,
27 MsgStream &log) const
28{
29 log << MSG::DEBUG << "ALFA_LocRecEventCnv_p1::transToPers called " << endmsg;
30
31 persObj->m_iAlgoNum = transObj->getAlgoNum();
32 persObj->m_pot_num = transObj->getPotNum();
33 persObj->m_x = transObj->getXposition();
34 persObj->m_y = transObj->getYposition();
35 persObj->m_fOverU = transObj->getOverU();
36 persObj->m_fOverV = transObj->getOverV();
37 persObj->m_iNumU = transObj->getNumU();
38 persObj->m_iNumV = transObj->getNumV();
39 persObj->m_iFibSel = transObj->getFibSel();
40 }
#define endmsg
virtual void persToTrans(const ALFA_LocRecEvent_p1 *persObj, ALFA_LocRecEvent *transObj, MsgStream &log) const override
virtual void transToPers(const ALFA_LocRecEvent *transObj, ALFA_LocRecEvent_p1 *persObj, MsgStream &log) const override
std::vector< int > m_iFibSel
const std::vector< int > & getFibSel() const
int getPotNum() const
int getAlgoNum() const
float getXposition() const
float getOverV() const
float getYposition() const
float getOverU() const