ATLAS Offline Software
Public Member Functions | Public Attributes | Private Attributes | Friends | List of all members
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 More...
 
uint32_t identify () const
 return the pad Identifier of this CM More...
 
uint16_t onlineId () const
 return the online identifier More...
 
uint16_t crc () const
 
uint16_t fel1Id () const
 
uint16_t febcId () const
 

Public Attributes

elements
 STL member. More...
 

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; }

Friends And Related Function Documentation

◆ 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:
RpcCoinMatrix_p1::m_id
uint32_t m_id
Definition: RpcCoinMatrix_p1.h:44
RpcCoinMatrix_p1::m_onlineId
uint16_t m_onlineId
Definition: RpcCoinMatrix_p1.h:45
RpcCoinMatrix_p1::m_fel1Id
uint16_t m_fel1Id
Definition: RpcCoinMatrix_p1.h:47
RpcCoinMatrix_p1::m_febcId
uint16_t m_febcId
Definition: RpcCoinMatrix_p1.h:48
RpcCoinMatrix_p1::m_crc
uint16_t m_crc
Definition: RpcCoinMatrix_p1.h:46