ATLAS Offline Software
Loading...
Searching...
No Matches
RpcCoinMatrix_p1 Class Reference

Persistent representation of RpcCoinMatrix class. More...

#include <RpcCoinMatrix_p1.h>

Inheritance diagram for RpcCoinMatrix_p1:
Collaboration diagram for RpcCoinMatrix_p1:

Public Member Functions

 RpcCoinMatrix_p1 ()
virtual ~RpcCoinMatrix_p1 ()
 virtual destructor for persistency
uint32_t identify () const
 return the pad Identifier of this CM
uint16_t onlineId () const
 return the online identifier
uint16_t crc () const
uint16_t fel1Id () const
uint16_t febcId () const

Public Attributes

elements
 STL member.

Private Attributes

uint32_t m_id
uint16_t m_onlineId
uint16_t m_crc
uint16_t m_fel1Id
uint16_t m_febcId

Friends

class RpcCoinMatrixCnv_p1

Detailed Description

Persistent representation of RpcCoinMatrix class.

Author
Edwar.nosp@m.d.Mo.nosp@m.yse@c.nosp@m.ern..nosp@m.ch

Definition at line 18 of file RpcCoinMatrix_p1.h.

Constructor & Destructor Documentation

◆ RpcCoinMatrix_p1()

RpcCoinMatrix_p1::RpcCoinMatrix_p1 ( )
inline

Definition at line 24 of file RpcCoinMatrix_p1.h.

25 : std::vector<RpcFiredChannel_p1>(), m_id(0), m_onlineId(0), m_crc(0),
26 m_fel1Id(0), m_febcId(0) { }

◆ ~RpcCoinMatrix_p1()

virtual RpcCoinMatrix_p1::~RpcCoinMatrix_p1 ( )
inlinevirtual

virtual destructor for persistency

Definition at line 29 of file RpcCoinMatrix_p1.h.

29{}

Member Function Documentation

◆ crc()

uint16_t RpcCoinMatrix_p1::crc ( ) const
inline

Definition at line 37 of file RpcCoinMatrix_p1.h.

37{return m_crc; }

◆ febcId()

uint16_t RpcCoinMatrix_p1::febcId ( ) const
inline

Definition at line 41 of file RpcCoinMatrix_p1.h.

41{return m_febcId; }

◆ fel1Id()

uint16_t RpcCoinMatrix_p1::fel1Id ( ) const
inline

Definition at line 39 of file RpcCoinMatrix_p1.h.

39{return m_fel1Id; }

◆ identify()

uint32_t RpcCoinMatrix_p1::identify ( ) const
inline

return the pad Identifier of this CM

Definition at line 32 of file RpcCoinMatrix_p1.h.

32{ return m_id;}

◆ onlineId()

uint16_t RpcCoinMatrix_p1::onlineId ( ) const
inline

return the online identifier

Definition at line 35 of file RpcCoinMatrix_p1.h.

35{return m_onlineId; }

◆ RpcCoinMatrixCnv_p1

friend class RpcCoinMatrixCnv_p1
friend

Definition at line 21 of file RpcCoinMatrix_p1.h.

Member Data Documentation

◆ elements

T std::vector< T >::elements
inherited

STL member.

◆ m_crc

uint16_t RpcCoinMatrix_p1::m_crc
private

Definition at line 46 of file RpcCoinMatrix_p1.h.

◆ m_febcId

uint16_t RpcCoinMatrix_p1::m_febcId
private

Definition at line 48 of file RpcCoinMatrix_p1.h.

◆ m_fel1Id

uint16_t RpcCoinMatrix_p1::m_fel1Id
private

Definition at line 47 of file RpcCoinMatrix_p1.h.

◆ m_id

uint32_t RpcCoinMatrix_p1::m_id
private

Definition at line 44 of file RpcCoinMatrix_p1.h.

◆ m_onlineId

uint16_t RpcCoinMatrix_p1::m_onlineId
private

Definition at line 45 of file RpcCoinMatrix_p1.h.


The documentation for this class was generated from the following file: