ATLAS Offline Software
Functions
L1MonitorAdaptors.h File Reference
#include "xAODTrigger/jFexSRJetRoI.h"
#include "xAODTrigger/jFexLRJetRoI.h"
#include "xAODTrigger/gFexJetRoI.h"
#include "xAODTrigger/JetRoI.h"
Include dependency graph for L1MonitorAdaptors.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

bool vetoJet (const xAOD::jFexSRJetRoI *j)
 
float et (const xAOD::jFexSRJetRoI *j)
 
std::string et_label (const xAOD::jFexSRJetRoI *)
 
bool vetoJet (const xAOD::jFexLRJetRoI *)
 
float et (const xAOD::jFexLRJetRoI *j)
 
std::string et_label (const xAOD::jFexLRJetRoI *)
 
bool vetoJet (const xAOD::gFexJetRoI *)
 
float et (const xAOD::gFexJetRoI *j)
 
std::string et_label (const xAOD::gFexJetRoI *)
 
bool vetoJet (const xAOD::JetRoI *)
 
float et (const xAOD::JetRoI *j)
 
std::string et_label (const xAOD::JetRoI *)
 

Function Documentation

◆ et() [1/4]

float et ( const xAOD::gFexJetRoI j)
inline

Definition at line 38 of file L1MonitorAdaptors.h.

38  {
39  return j->et();
40 }

◆ et() [2/4]

float et ( const xAOD::JetRoI j)
inline

Definition at line 49 of file L1MonitorAdaptors.h.

49  {
50  return j->et8x8();
51 }

◆ et() [3/4]

float et ( const xAOD::jFexLRJetRoI j)
inline

Definition at line 27 of file L1MonitorAdaptors.h.

27  {
28  return j->et();
29 }

◆ et() [4/4]

float et ( const xAOD::jFexSRJetRoI j)
inline

Definition at line 17 of file L1MonitorAdaptors.h.

17  {
18  return j->et();
19 }

◆ et_label() [1/4]

std::string et_label ( const xAOD::gFexJetRoI )
inline

Definition at line 41 of file L1MonitorAdaptors.h.

41  {
42  return "et";
43 }

◆ et_label() [2/4]

std::string et_label ( const xAOD::JetRoI )
inline

Definition at line 52 of file L1MonitorAdaptors.h.

52  {
53  return "et8x8";
54 }

◆ et_label() [3/4]

std::string et_label ( const xAOD::jFexLRJetRoI )
inline

Definition at line 30 of file L1MonitorAdaptors.h.

30  {
31  return "et";
32 }

◆ et_label() [4/4]

std::string et_label ( const xAOD::jFexSRJetRoI )
inline

Definition at line 20 of file L1MonitorAdaptors.h.

20  {
21  return "et";
22 }

◆ vetoJet() [1/4]

bool vetoJet ( const xAOD::gFexJetRoI )
inline

Definition at line 35 of file L1MonitorAdaptors.h.

35  {
36  return false;
37 }

◆ vetoJet() [2/4]

bool vetoJet ( const xAOD::JetRoI )
inline

Definition at line 46 of file L1MonitorAdaptors.h.

46  {
47  return false;
48 }

◆ vetoJet() [3/4]

bool vetoJet ( const xAOD::jFexLRJetRoI )
inline

Definition at line 24 of file L1MonitorAdaptors.h.

24  {
25  return false;
26 }

◆ vetoJet() [4/4]

bool vetoJet ( const xAOD::jFexSRJetRoI j)
inline

Definition at line 14 of file L1MonitorAdaptors.h.

14  {
15  return j->tobWord() == 0;
16 }
xAOD::JetRoI_v2::et8x8
float et8x8() const
The energy deposited in a 0.8x0.8 area around the RoI.
xAOD::jFexLRJetRoI_v1::et
unsigned int et() const
Methods that require combining results or applying scales.
Definition: jFexLRJetRoI_v1.cxx:139
xAOD::jFexSRJetRoI_v1::tobWord
uint32_t tobWord() const
The "raw" 32-bit word describing the object candidate.
xAOD::gFexJetRoI_v1::et
float et() const
retrieves the Et index from the 32-bit word
Definition: gFexJetRoI_v1.cxx:157
xAOD::jFexSRJetRoI_v1::et
unsigned int et() const
Methods that require combining results or applying scales.
Definition: jFexSRJetRoI_v1.cxx:138