ATLAS Offline Software
Public Member Functions | Public Attributes | Private Attributes | Friends | List of all members
RpcPad_p1 Class Reference

#include <RpcPad_p1.h>

Inheritance diagram for RpcPad_p1:
Collaboration diagram for RpcPad_p1:

Public Member Functions

 RpcPad_p1 ()
 Default constructor. More...
 
virtual ~RpcPad_p1 ()
 virtual destructor for persistency More...
 
uint32_t identify () const
 
uint16_t status () const
 
uint16_t errorCode () const
 
uint16_t onlineId () const
 
int sector () const
 

Public Attributes

elements
 STL member. More...
 

Private Attributes

uint32_t m_id
 
uint32_t m_idHash
 
uint16_t m_onlineId
 
uint16_t m_status
 
uint16_t m_errorCode
 
int m_sector
 @TODO why is this an int? EJWM More...
 

Friends

class RpcPadCnv_p1
 

Detailed Description

Definition at line 14 of file RpcPad_p1.h.

Constructor & Destructor Documentation

◆ RpcPad_p1()

RpcPad_p1::RpcPad_p1 ( )
inline

Default constructor.

Definition at line 19 of file RpcPad_p1.h.

19  : m_id(0), m_idHash(0), m_onlineId(0), m_status(0), m_errorCode(0), m_sector(0)
20  {}

◆ ~RpcPad_p1()

virtual RpcPad_p1::~RpcPad_p1 ( )
inlinevirtual

virtual destructor for persistency

Definition at line 23 of file RpcPad_p1.h.

23 {}

Member Function Documentation

◆ errorCode()

uint16_t RpcPad_p1::errorCode ( ) const
inline

Definition at line 27 of file RpcPad_p1.h.

27 { return m_errorCode; }

◆ identify()

uint32_t RpcPad_p1::identify ( ) const
inline

Definition at line 25 of file RpcPad_p1.h.

25 { return m_id; }

◆ onlineId()

uint16_t RpcPad_p1::onlineId ( ) const
inline

Definition at line 28 of file RpcPad_p1.h.

28 {return m_onlineId; }

◆ sector()

int RpcPad_p1::sector ( ) const
inline

Definition at line 29 of file RpcPad_p1.h.

29 {return m_sector; }

◆ status()

uint16_t RpcPad_p1::status ( ) const
inline

Definition at line 26 of file RpcPad_p1.h.

26 { return m_status; }

Friends And Related Function Documentation

◆ RpcPadCnv_p1

friend class RpcPadCnv_p1
friend

Definition at line 31 of file RpcPad_p1.h.

Member Data Documentation

◆ elements

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

STL member.

◆ m_errorCode

uint16_t RpcPad_p1::m_errorCode
private

Definition at line 38 of file RpcPad_p1.h.

◆ m_id

uint32_t RpcPad_p1::m_id
private

Definition at line 34 of file RpcPad_p1.h.

◆ m_idHash

uint32_t RpcPad_p1::m_idHash
private

Definition at line 35 of file RpcPad_p1.h.

◆ m_onlineId

uint16_t RpcPad_p1::m_onlineId
private

Definition at line 36 of file RpcPad_p1.h.

◆ m_sector

int RpcPad_p1::m_sector
private

@TODO why is this an int? EJWM

Definition at line 40 of file RpcPad_p1.h.

◆ m_status

uint16_t RpcPad_p1::m_status
private

Definition at line 37 of file RpcPad_p1.h.


The documentation for this class was generated from the following file:
RpcPad_p1::m_errorCode
uint16_t m_errorCode
Definition: RpcPad_p1.h:38
RpcPad_p1::m_status
uint16_t m_status
Definition: RpcPad_p1.h:37
RpcPad_p1::m_idHash
uint32_t m_idHash
Definition: RpcPad_p1.h:35
RpcPad_p1::m_sector
int m_sector
@TODO why is this an int? EJWM
Definition: RpcPad_p1.h:40
RpcPad_p1::m_id
uint32_t m_id
Definition: RpcPad_p1.h:34
RpcPad_p1::m_onlineId
uint16_t m_onlineId
Definition: RpcPad_p1.h:36