ATLAS Offline Software
Loading...
Searching...
No Matches
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) { };
uint16_t outerPlane() const
uint16_t rowinBcid() const
uint16_t overlapEta() const
uint16_t roi() const
uint16_t overlapPhi() const
uint16_t triggerBcid() const

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.

bool isInput() const

◆ 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: