![]() |
ATLAS Offline Software
|
Energy-Sum RoI class for analysis. More...
#include <JetET_ROI.h>
Public Types | |
| typedef std::vector< std::string > | thresholds_type |
| Type storing the names of the passed thresholds. More... | |
Public Member Functions | |
| JetET_ROI (uint32_t roiWord, uint32_t thrPattern) | |
| Constructor used when creating the object from RoIBResult data. More... | |
| JetET_ROI () | |
| Default constructor (for persistency purposes) More... | |
| virtual | ~JetET_ROI () |
| Destructor. More... | |
| uint32_t | getROIWord () const |
| Return the RoI word produced by the L1Calo hardware. More... | |
| uint32_t | getThrPattern () const |
| Return the bit-pattern describing the passed thresholds. More... | |
| const thresholds_type & | getThresholds () const |
| Return the names of the passed threshodlds. More... | |
| void | addThreshold (thresholds_type::value_type thr) |
| Add the name of a threshold that this RoI passed. More... | |
Private Attributes | |
| uint32_t | m_roiWord |
| 32bit encoded ROI word More... | |
| uint32_t | m_thrPattern |
| threshold bit pattern More... | |
| thresholds_type | m_thresholds |
| Names of the passed thresholds. More... | |
Energy-Sum RoI class for analysis.
Class giving information about LVL1 JetET threshold names and the RoI word.
Definition at line 25 of file JetET_ROI.h.
| typedef std::vector< std::string > JetET_ROI::thresholds_type |
Type storing the names of the passed thresholds.
Definition at line 38 of file JetET_ROI.h.
|
inline |
Constructor used when creating the object from RoIBResult data.
Definition at line 29 of file JetET_ROI.h.
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
32bit encoded ROI word
Definition at line 52 of file JetET_ROI.h.
|
private |
Names of the passed thresholds.
Definition at line 54 of file JetET_ROI.h.
|
private |
threshold bit pattern
Definition at line 53 of file JetET_ROI.h.
1.8.18