ATLAS Offline Software
Loading...
Searching...
No Matches
ALFA_GloRecEventCnv_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
9
10
11void ALFA_GloRecEventCnv_p1::persToTrans(const ALFA_GloRecEvent_p1* persObj, ALFA_GloRecEvent* transObj, MsgStream &log) const
12{
13 log << MSG::DEBUG << "ALFA_GloRecEventCnv_p1::persToTrans called - version with pointers to LocRecCorr " << endmsg;
14 *transObj = ALFA_GloRecEvent (persObj->m_arm,
15 persObj->m_x,
16 persObj->m_y,
17 persObj->m_x_slope,
18 persObj->m_y_slope,
19 nullptr,
20 nullptr);
21// transObj->m_near_LocRecCorr = persObj->m_near_LocRecCorr;
22 //transObj->m_far_LocRecCorr = persObj->m_far_LocRecCorr;
23
24}
25
26
28 ALFA_GloRecEvent_p1* persObj,
29 MsgStream &log) const
30{
31 log << MSG::DEBUG << "ALFA_GloRecEventCnv_p1::transToPers called - version with pointers to LocRecCorr " << endmsg;
32 persObj->m_arm = transObj->getArmNum();
33 persObj->m_x = transObj->getXposition();
34 persObj->m_y = transObj->getYposition();
35 persObj->m_x_slope = transObj->getXslope();
36 persObj->m_y_slope = transObj->getYslope();
37// persObj->m_near_LocRecCorr = transObj->m_near_LocRecCorr;
38// persObj->m_far_LocRecCorr = transObj->m_far_LocRecCorr;
39
40}
41
42
#define endmsg
virtual void persToTrans(const ALFA_GloRecEvent_p1 *persObj, ALFA_GloRecEvent *transObj, MsgStream &log) const override
virtual void transToPers(const ALFA_GloRecEvent *transObj, ALFA_GloRecEvent_p1 *persObj, MsgStream &log) const override
int getArmNum() const
float getYslope() const
float getXposition() const
float getYposition() const
float getXslope() const