ATLAS Offline Software
Public Member Functions | List of all members
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  };

◆ 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  };

◆ 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  };

◆ 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  };

◆ 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:
LVL1::RecMuonRoI::getThresholdNumber
unsigned int getThresholdNumber() const
returns the Threshold Number (1 to 6) associated with this RecRoI
Definition: RecMuonRoI.h:120
LVL1::RecMuonRoI::sysID
unsigned int sysID() const
returns system ID ROI (Barrel=0, Endcap=1, Forward=2)
Definition: RecMuonRoI.h:105
xAOD::MuonRoI_v1::getBW3Coincidence
bool getBW3Coincidence() const
Returns whether or not there was a 3-station coincidence in the TGC.
xAOD::MuonRoI_v1::getSource
RoISource getSource() const
Returns the system that detected the muon candidate.