![]() |
ATLAS Offline Software
|
This class defines the Jet ROIs which are generated by the LVL1 Calo Trigger. More...
#include <JetROI.h>
Public Member Functions | |
| JetROI (double phi, double eta, int energy, unsigned long int roiWord, unsigned int m_cluster4, unsigned int m_cluster6, unsigned int m_cluster8, bool saturated) | |
| ~JetROI () | |
| unsigned int | roiWord () const |
| returns the 32bit ROI word. More... | |
| bool | saturated () const |
| returns TRUE if ROI constructed from a Jet Element that was saturated - in other words this ROI is signalling that it does not know it's correct energy. More... | |
| double | phi () const |
| returns phi coord of ROI More... | |
| double | eta () const |
| returns eta coord of ROI More... | |
| int | energy () const |
| returns the energy More... | |
| bool | thresholdPassed (int threshold_number) const |
| returns TRUE if threshold number threshold_number has been passed by this ROI. More... | |
| bool | fwdThresholdPassed (int threshold_number) const |
| returns TRUE if threshold number threshold_number has been passed by this ROI. More... | |
| bool | isForward () const |
| returns true if the RoI is a forward jet More... | |
| TrigT1CaloDefs::JetWindowSize | thresholdType (int threshold_number) const |
| returns type of thresholds number threshold_number More... | |
| unsigned int | clusterEnergy4 () const |
| returns the most energetic cluster from window size 4 More... | |
| unsigned int | clusterEnergy6 () const |
| returns the most energetic cluster from window size 6 More... | |
| unsigned int | clusterEnergy8 () const |
| returns the most energetic cluster from window size 8 More... | |
Private Attributes | |
| double | m_phi |
| phi coord of ROI More... | |
| double | m_eta |
| eta coord of ROI More... | |
| int | m_energy |
| Energy of ROI core,. More... | |
| int | m_cluster4 |
| Energy of most energetic cluster. More... | |
| int | m_cluster6 |
| Energy of most energetic cluster. More... | |
| int | m_cluster8 |
| Energy of most energetic cluster. More... | |
| unsigned long int | m_roiWord |
| this is the actual format of the data sent from the LVL1 hardware. More... | |
| bool | m_isSaturated |
| saturation flag More... | |
| std::vector< unsigned int > | m_algorithmType |
| Contains the algo type of thresh sets. More... | |
This class defines the Jet ROIs which are generated by the LVL1 Calo Trigger.
These are not the persistent objects - you should use Jet_ROI (from RoIB) for analysis, and JEMRoI for bytestream decoding and monitoring.
| LVL1::JetROI::JetROI | ( | double | phi, |
| double | eta, | ||
| int | energy, | ||
| unsigned long int | roiWord, | ||
| unsigned int | m_cluster4, | ||
| unsigned int | m_cluster6, | ||
| unsigned int | m_cluster8, | ||
| bool | saturated | ||
| ) |
Definition at line 20 of file JetROI.cxx.
| LVL1::JetROI::~JetROI | ( | ) |
Definition at line 34 of file JetROI.cxx.
|
inline |
|
inline |
|
inline |
| int LVL1::JetROI::energy | ( | ) | const |
| double LVL1::JetROI::eta | ( | ) | const |
| bool LVL1::JetROI::fwdThresholdPassed | ( | int | threshold_number | ) | const |
returns TRUE if threshold number threshold_number has been passed by this ROI.
returns TRUE if threshold number threshold_number has been passed by this ROI.
1st threshold is thresh 1
Definition at line 53 of file JetROI.cxx.
| bool LVL1::JetROI::isForward | ( | ) | const |
returns true if the RoI is a forward jet
Definition at line 59 of file JetROI.cxx.
| double LVL1::JetROI::phi | ( | ) | const |
| unsigned int LVL1::JetROI::roiWord | ( | ) | const |
| bool LVL1::JetROI::saturated | ( | ) | const |
returns TRUE if ROI constructed from a Jet Element that was saturated - in other words this ROI is signalling that it does not know it's correct energy.
Definition at line 93 of file JetROI.cxx.
| bool LVL1::JetROI::thresholdPassed | ( | int | threshold_number | ) | const |
returns TRUE if threshold number threshold_number has been passed by this ROI.
returns TRUE if threshold number threshold_number has been passed by this ROI.
1st threshold is thresh 1
Definition at line 46 of file JetROI.cxx.
| LVL1::TrigT1CaloDefs::JetWindowSize LVL1::JetROI::thresholdType | ( | int | threshold_number | ) | const |
returns type of thresholds number threshold_number
returns type of thresholds number threshold_number.
Definition at line 66 of file JetROI.cxx.
|
private |
|
private |
|
private |
|
private |
|
private |
1.8.18