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

#include <RpcSLTriggerHit.h>

Collaboration diagram for RpcSLTriggerHit:

Public Member Functions

 RpcSLTriggerHit ()
 
 RpcSLTriggerHit (const uint16_t rowinBcid, const uint16_t padid, const uint16_t ptid, const uint16_t roi, const uint16_t outerPlane, const uint16_t overlapPhi, const uint16_t overlapEta, const uint16_t triggerBcid)
 
uint16_t rowinBcid () const
 
uint16_t padId () const
 
uint16_t ptId () const
 
uint16_t roi () const
 
uint16_t outerPlane () const
 
uint16_t overlapPhi () const
 
uint16_t overlapEta () const
 
uint16_t triggerBcid () const
 
bool isInput () const
 
void setIsInput (bool isInput)
 

Private Attributes

uint16_t m_rowinBcid
 
uint16_t m_padid
 
uint16_t m_ptid
 
uint16_t m_roi
 
uint16_t m_outerPlane
 
uint16_t m_overlapPhi
 
uint16_t m_overlapEta
 
uint16_t m_triggerBcid
 
bool m_isInput
 

Detailed Description

Definition at line 16 of file RpcSLTriggerHit.h.

Constructor & Destructor Documentation

◆ RpcSLTriggerHit() [1/2]

RpcSLTriggerHit::RpcSLTriggerHit ( )
inline

Definition at line 21 of file RpcSLTriggerHit.h.

21  :
22  m_rowinBcid(0),
23  m_padid(0),
24  m_ptid(0),
25  m_roi(0),
26  m_outerPlane(0),
27  m_overlapPhi(0),
28  m_overlapEta(0),
29  m_triggerBcid(0),
30  m_isInput(true) { };

◆ RpcSLTriggerHit() [2/2]

RpcSLTriggerHit::RpcSLTriggerHit ( const uint16_t  rowinBcid,
const uint16_t  padid,
const uint16_t  ptid,
const uint16_t  roi,
const uint16_t  outerPlane,
const uint16_t  overlapPhi,
const uint16_t  overlapEta,
const uint16_t  triggerBcid 
)
inline

Definition at line 33 of file RpcSLTriggerHit.h.

35  :
37  m_padid(padid),
38  m_ptid(ptid),
39  m_roi(roi),
44  m_isInput(true) { };

Member Function Documentation

◆ isInput()

bool RpcSLTriggerHit::isInput ( ) const
inline

Definition at line 58 of file RpcSLTriggerHit.h.

58 {return m_isInput;}

◆ outerPlane()

uint16_t RpcSLTriggerHit::outerPlane ( ) const
inline

Definition at line 53 of file RpcSLTriggerHit.h.

53 {return m_outerPlane;}

◆ overlapEta()

uint16_t RpcSLTriggerHit::overlapEta ( ) const
inline

Definition at line 55 of file RpcSLTriggerHit.h.

55 {return m_overlapEta;}

◆ overlapPhi()

uint16_t RpcSLTriggerHit::overlapPhi ( ) const
inline

Definition at line 54 of file RpcSLTriggerHit.h.

54 {return m_overlapPhi;}

◆ padId()

uint16_t RpcSLTriggerHit::padId ( ) const
inline

Definition at line 49 of file RpcSLTriggerHit.h.

49 {return m_padid;}

◆ ptId()

uint16_t RpcSLTriggerHit::ptId ( ) const
inline

Definition at line 50 of file RpcSLTriggerHit.h.

50 {return m_ptid;}

◆ roi()

uint16_t RpcSLTriggerHit::roi ( ) const
inline

Definition at line 51 of file RpcSLTriggerHit.h.

51 {return m_roi;}

◆ rowinBcid()

uint16_t RpcSLTriggerHit::rowinBcid ( ) const
inline

Definition at line 48 of file RpcSLTriggerHit.h.

48 {return m_rowinBcid;}

◆ setIsInput()

void RpcSLTriggerHit::setIsInput ( bool  isInput)
inline

Definition at line 61 of file RpcSLTriggerHit.h.

◆ triggerBcid()

uint16_t RpcSLTriggerHit::triggerBcid ( ) const
inline

Definition at line 57 of file RpcSLTriggerHit.h.

57 {return m_triggerBcid;}

Member Data Documentation

◆ m_isInput

bool RpcSLTriggerHit::m_isInput
private

Definition at line 80 of file RpcSLTriggerHit.h.

◆ m_outerPlane

uint16_t RpcSLTriggerHit::m_outerPlane
private

Definition at line 72 of file RpcSLTriggerHit.h.

◆ m_overlapEta

uint16_t RpcSLTriggerHit::m_overlapEta
private

Definition at line 74 of file RpcSLTriggerHit.h.

◆ m_overlapPhi

uint16_t RpcSLTriggerHit::m_overlapPhi
private

Definition at line 73 of file RpcSLTriggerHit.h.

◆ m_padid

uint16_t RpcSLTriggerHit::m_padid
private

Definition at line 67 of file RpcSLTriggerHit.h.

◆ m_ptid

uint16_t RpcSLTriggerHit::m_ptid
private

Definition at line 68 of file RpcSLTriggerHit.h.

◆ m_roi

uint16_t RpcSLTriggerHit::m_roi
private

Definition at line 69 of file RpcSLTriggerHit.h.

◆ m_rowinBcid

uint16_t RpcSLTriggerHit::m_rowinBcid
private

Definition at line 66 of file RpcSLTriggerHit.h.

◆ m_triggerBcid

uint16_t RpcSLTriggerHit::m_triggerBcid
private

Definition at line 77 of file RpcSLTriggerHit.h.


The documentation for this class was generated from the following file:
RpcSLTriggerHit::m_padid
uint16_t m_padid
Definition: RpcSLTriggerHit.h:67
RpcSLTriggerHit::overlapPhi
uint16_t overlapPhi() const
Definition: RpcSLTriggerHit.h:54
RpcSLTriggerHit::m_triggerBcid
uint16_t m_triggerBcid
Definition: RpcSLTriggerHit.h:77
RpcSLTriggerHit::m_rowinBcid
uint16_t m_rowinBcid
Definition: RpcSLTriggerHit.h:66
RpcSLTriggerHit::rowinBcid
uint16_t rowinBcid() const
Definition: RpcSLTriggerHit.h:48
RpcSLTriggerHit::m_overlapPhi
uint16_t m_overlapPhi
Definition: RpcSLTriggerHit.h:73
RpcSLTriggerHit::triggerBcid
uint16_t triggerBcid() const
Definition: RpcSLTriggerHit.h:57
RpcSLTriggerHit::isInput
bool isInput() const
Definition: RpcSLTriggerHit.h:58
RpcSLTriggerHit::overlapEta
uint16_t overlapEta() const
Definition: RpcSLTriggerHit.h:55
RpcSLTriggerHit::m_outerPlane
uint16_t m_outerPlane
Definition: RpcSLTriggerHit.h:72
RpcSLTriggerHit::roi
uint16_t roi() const
Definition: RpcSLTriggerHit.h:51
RpcSLTriggerHit::outerPlane
uint16_t outerPlane() const
Definition: RpcSLTriggerHit.h:53
RpcSLTriggerHit::m_ptid
uint16_t m_ptid
Definition: RpcSLTriggerHit.h:68
RpcSLTriggerHit::m_isInput
bool m_isInput
Definition: RpcSLTriggerHit.h:80
RpcSLTriggerHit::m_roi
uint16_t m_roi
Definition: RpcSLTriggerHit.h:69
RpcSLTriggerHit::m_overlapEta
uint16_t m_overlapEta
Definition: RpcSLTriggerHit.h:74