ATLAS Offline Software
Loading...
Searching...
No Matches
ZDC_SimFiberHitCnv_p1.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3*/
4
6#include "Identifier/Identifier.h"
8
9void ZDC_SimFiberHitCnv_p1::persToTrans(const ZDC_SimFiberHit_p1* persObj, ZDC_SimFiberHit* transObj, MsgStream& log) const {
10
11 log << MSG::DEBUG << " In ZDC_SimFiberHitCnv_p1::persToTrans " << endmsg;
12
13 *transObj = ZDC_SimFiberHit (persObj->m_ID,
14 persObj->m_Nphotons,
15 persObj->m_Edep);
16}
17
18void ZDC_SimFiberHitCnv_p1::transToPers(const ZDC_SimFiberHit* transObj, ZDC_SimFiberHit_p1* persObj, MsgStream& log) const {
19
20 log << MSG::DEBUG << " In ZDC_SimFiberHitCnv_p1::transToPers " << endmsg;
21
22 persObj->m_ID = transObj->getID();
23 persObj->m_Nphotons = transObj->getNPhotons();
24 persObj->m_Edep = transObj->getEdep();
25}
#define endmsg
virtual void transToPers(const ZDC_SimFiberHit *transObj, ZDC_SimFiberHit_p1 *persObj, MsgStream &log) const
virtual void persToTrans(const ZDC_SimFiberHit_p1 *persObj, ZDC_SimFiberHit *transObj, MsgStream &log) const
int getNPhotons() const
Identifier getID() const
double getEdep() const