ATLAS Offline Software
Loading...
Searching...
No Matches
TrigL2MuonSA::RecMuonRoIUtils Class Reference

#include <RecMuonRoIUtils.h>

Collaboration diagram for TrigL2MuonSA::RecMuonRoIUtils:

Public Member Functions

 RecMuonRoIUtils ()
bool isBarrel (const LVL1::RecMuonRoI *p_roi) const
bool isBarrel (const xAOD::MuonRoI *p_roi) const
bool isLowPt (const LVL1::RecMuonRoI *p_roi) const
bool isLowPt (const xAOD::MuonRoI *p_roi) const
bool isHighPt (const LVL1::RecMuonRoI *p_roi) const
bool isHighPt (const xAOD::MuonRoI *p_roi) const

Detailed Description

Definition at line 13 of file RecMuonRoIUtils.h.

Constructor & Destructor Documentation

◆ RecMuonRoIUtils()

TrigL2MuonSA::RecMuonRoIUtils::RecMuonRoIUtils ( )
inline

Definition at line 16 of file RecMuonRoIUtils.h.

16{};

Member Function Documentation

◆ isBarrel() [1/2]

bool TrigL2MuonSA::RecMuonRoIUtils::isBarrel ( const LVL1::RecMuonRoI * p_roi) const
inline

Definition at line 19 of file RecMuonRoIUtils.h.

19 {
20 return (p_roi->sysID()==0) ? true : false;
21 };
unsigned int sysID() const
returns system ID ROI (Barrel=0, Endcap=1, Forward=2)
Definition RecMuonRoI.h:105

◆ isBarrel() [2/2]

bool TrigL2MuonSA::RecMuonRoIUtils::isBarrel ( const xAOD::MuonRoI * p_roi) const
inline

Definition at line 22 of file RecMuonRoIUtils.h.

22 {
23 return (p_roi->getSource()==0) ? true : false;
24 };
RoISource getSource() const
Returns the system that detected the muon candidate.

◆ isHighPt() [1/2]

bool TrigL2MuonSA::RecMuonRoIUtils::isHighPt ( const LVL1::RecMuonRoI * p_roi) const
inline

Definition at line 31 of file RecMuonRoIUtils.h.

31 {
32 return (p_roi->getThresholdNumber()>=4) ? true : false;
33 };
unsigned int getThresholdNumber() const
returns the Threshold Number (1 to 6) associated with this RecRoI
Definition RecMuonRoI.h:120

◆ isHighPt() [2/2]

bool TrigL2MuonSA::RecMuonRoIUtils::isHighPt ( const xAOD::MuonRoI * p_roi) const
inline

Definition at line 34 of file RecMuonRoIUtils.h.

34 {
35 return p_roi->getBW3Coincidence();
36 };
bool getBW3Coincidence() const
Returns whether or not there was a 3-station coincidence in the TGC.

◆ isLowPt() [1/2]

bool TrigL2MuonSA::RecMuonRoIUtils::isLowPt ( const LVL1::RecMuonRoI * p_roi) const
inline

Definition at line 25 of file RecMuonRoIUtils.h.

25 {
26 return (p_roi->getThresholdNumber() <4) ? true : false;
27 };

◆ isLowPt() [2/2]

bool TrigL2MuonSA::RecMuonRoIUtils::isLowPt ( const xAOD::MuonRoI * p_roi) const
inline

Definition at line 28 of file RecMuonRoIUtils.h.

28 {
29 return !(p_roi->getBW3Coincidence());
30 };

The documentation for this class was generated from the following file: