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

Persistent representation of RpcFiredChannel class. More...

#include <RpcFiredChannel_p1.h>

Collaboration diagram for RpcFiredChannel_p1:

Public Member Functions

 RpcFiredChannel_p1 ()
 Default constructor. More...
 
uint16_t bcid () const
 return bunch crossing id More...
 
uint16_t time () const
 return time More...
 
uint16_t ijk () const
 return ijk More...
 
uint16_t channel () const
 return channel More...
 
uint16_t ovl () const
 return if channels in pivot that caused trigger were in chamber overlap region More...
 
uint16_t thr () const
 return and/or of those hits in the pivot that caused a trigger, i.e. More...
 

Private Attributes

uint16_t m_bcid
 
uint16_t m_time
 
uint16_t m_ijk
 
uint16_t m_channel
 
uint16_t m_ovl
 
uint16_t m_thr
 

Friends

class RpcFiredChannelCnv_p1
 

Detailed Description

Persistent representation of RpcFiredChannel class.

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

Definition at line 14 of file RpcFiredChannel_p1.h.

Constructor & Destructor Documentation

◆ RpcFiredChannel_p1()

RpcFiredChannel_p1::RpcFiredChannel_p1 ( )
inline

Default constructor.

Definition at line 19 of file RpcFiredChannel_p1.h.

19 : m_bcid(0), m_time(0), m_ijk(0), m_channel(0), m_ovl(0), m_thr(0) {}

Member Function Documentation

◆ bcid()

uint16_t RpcFiredChannel_p1::bcid ( ) const
inline

return bunch crossing id

Definition at line 22 of file RpcFiredChannel_p1.h.

22 { return m_bcid; }

◆ channel()

uint16_t RpcFiredChannel_p1::channel ( ) const
inline

return channel

Definition at line 31 of file RpcFiredChannel_p1.h.

31 { return m_channel; }

◆ ijk()

uint16_t RpcFiredChannel_p1::ijk ( ) const
inline

return ijk

Definition at line 28 of file RpcFiredChannel_p1.h.

28 { return m_ijk; }

◆ ovl()

uint16_t RpcFiredChannel_p1::ovl ( ) const
inline

return if channels in pivot that caused trigger were in chamber overlap region

Definition at line 35 of file RpcFiredChannel_p1.h.

35 {return m_ovl; }

◆ thr()

uint16_t RpcFiredChannel_p1::thr ( ) const
inline

return and/or of those hits in the pivot that caused a trigger, i.e.

belong to a RPC track that was above the lowest (?) of the three trigger pt tresholds

Definition at line 40 of file RpcFiredChannel_p1.h.

40 {return m_thr; }

◆ time()

uint16_t RpcFiredChannel_p1::time ( ) const
inline

return time

Definition at line 25 of file RpcFiredChannel_p1.h.

25 { return m_time; }

Friends And Related Function Documentation

◆ RpcFiredChannelCnv_p1

friend class RpcFiredChannelCnv_p1
friend

Definition at line 16 of file RpcFiredChannel_p1.h.

Member Data Documentation

◆ m_bcid

uint16_t RpcFiredChannel_p1::m_bcid
private

Definition at line 44 of file RpcFiredChannel_p1.h.

◆ m_channel

uint16_t RpcFiredChannel_p1::m_channel
private

Definition at line 47 of file RpcFiredChannel_p1.h.

◆ m_ijk

uint16_t RpcFiredChannel_p1::m_ijk
private

Definition at line 46 of file RpcFiredChannel_p1.h.

◆ m_ovl

uint16_t RpcFiredChannel_p1::m_ovl
private

Definition at line 48 of file RpcFiredChannel_p1.h.

◆ m_thr

uint16_t RpcFiredChannel_p1::m_thr
private

Definition at line 49 of file RpcFiredChannel_p1.h.

◆ m_time

uint16_t RpcFiredChannel_p1::m_time
private

Definition at line 45 of file RpcFiredChannel_p1.h.


The documentation for this class was generated from the following file:
RpcFiredChannel_p1::m_bcid
uint16_t m_bcid
Definition: RpcFiredChannel_p1.h:44
RpcFiredChannel_p1::m_thr
uint16_t m_thr
Definition: RpcFiredChannel_p1.h:49
RpcFiredChannel_p1::m_time
uint16_t m_time
Definition: RpcFiredChannel_p1.h:45
RpcFiredChannel_p1::m_channel
uint16_t m_channel
Definition: RpcFiredChannel_p1.h:47
RpcFiredChannel_p1::m_ijk
uint16_t m_ijk
Definition: RpcFiredChannel_p1.h:46
RpcFiredChannel_p1::m_ovl
uint16_t m_ovl
Definition: RpcFiredChannel_p1.h:48