ATLAS Offline Software
Loading...
Searching...
No Matches
RpcFiredChannelCnv_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
7
8
9void
11{
12 pers->m_bcid = trans->bcid();
13 pers->m_time = trans->time();
14 pers->m_ijk = trans->ijk();
15 pers->m_channel = trans->channel();
16 pers->m_ovl = trans->ovl();
17 pers->m_thr = trans->thr();
18}
19
20
21void
23{
24 trans->m_bcid = pers->bcid();
25 trans->m_time = pers->time();
26 trans->m_ijk = pers->ijk();
27 trans->m_channel = pers->channel();
28 trans->m_ovl = pers->ovl();
29 trans->m_thr = pers->thr();
30}
31
32
33
virtual void transToPers(const RpcFiredChannel *transObj, RpcFiredChannel_p1 *persObj, MsgStream &log)
virtual void persToTrans(const RpcFiredChannel_p1 *persObj, RpcFiredChannel *transObj, MsgStream &log)
Persistent representation of RpcFiredChannel class.
uint16_t bcid() const
return bunch crossing id
uint16_t thr() const
return and/or of those hits in the pivot that caused a trigger, i.e.
uint16_t channel() const
return channel
uint16_t ovl() const
return if channels in pivot that caused trigger were in chamber overlap region
uint16_t ijk() const
return ijk
uint16_t time() const
return time
ubit16 bcid() const
ubit16 thr() const
ubit16 channel() const
ubit16 ovl() const
ubit16 ijk() const
ubit16 time() const