ATLAS Offline Software
Loading...
Searching...
No Matches
TrigMonVar.h File Reference
#include "AthenaKernel/CLASS_DEF.h"
#include <stdint.h>
#include <iostream>
Include dependency graph for TrigMonVar.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TrigMonVar

Namespaces

namespace  Trig
 The common trigger namespace for trigger analysis tools.

Enumerations

enum  Trig::TrigCostMagicNumber_t {
  Trig::kRoIEta = 0 , Trig::kRoIPhi = 1 , Trig::kEventBufferSize = 9 , Trig::kEventLumiBlockLength = 43 ,
  Trig::kEBWeight = 45 , Trig::kEBBunchGroup = 46 , Trig::kIsCostEvent = 47 , Trig::kEBIsUnbiasedFlag = 48 ,
  Trig::kSMK = 66 , Trig::kL1PSK = 67 , Trig::kHLTPSK = 68 , Trig::kTimeCostMonitoring = 100 ,
  Trig::kTimeExec = 101 , Trig::kTimeProc = 102 , Trig::kTimeRes = 103 , Trig::kTimeMon = 104 ,
  Trig::kRoIET = 300 , Trig::kRoIIsTau = 301 , Trig::kRoIIsolationBits = 302 , Trig::kRoIETLarge = 304 ,
  Trig::kRoIMuonCharge = 306 , Trig::kRoIEnergyVectorX = 307 , Trig::kRoIEnergyVectorY = 308 , Trig::kRoIEnergyOverflowX = 310 ,
  Trig::kRoIEnergyOverflowY = 311 , Trig::kRoIEnergyOverflowT = 312 , Trig::kEventNumber = 9999
}

Functions

bool operator== (const TrigMonVar &lhs, const TrigMonVar &rhs)
bool operator< (const TrigMonVar &lhs, const TrigMonVar &rhs)
bool operator== (const TrigMonVar &var, unsigned int key)
bool operator== (unsigned int key, const TrigMonVar &var)
bool operator< (const TrigMonVar &var, unsigned int key)
bool operator< (unsigned int key, const TrigMonVar &var)

Function Documentation

◆ operator<() [1/3]

bool operator< ( const TrigMonVar & lhs,
const TrigMonVar & rhs )
inline

Definition at line 88 of file TrigMonVar.h.

88 {
89 return lhs.getKey() < rhs.getKey();
90}
uint16_t getKey() const
Definition TrigMonVar.h:67

◆ operator<() [2/3]

bool operator< ( const TrigMonVar & var,
unsigned int key )
inline

Definition at line 99 of file TrigMonVar.h.

99 {
100 return var.getKey() < key;
101}

◆ operator<() [3/3]

bool operator< ( unsigned int key,
const TrigMonVar & var )
inline

Definition at line 102 of file TrigMonVar.h.

102 {
103 return key < var.getKey();
104}

◆ operator==() [1/3]

bool operator== ( const TrigMonVar & lhs,
const TrigMonVar & rhs )
inline

Definition at line 85 of file TrigMonVar.h.

85 {
86 return lhs.getKey() == rhs.getKey();
87}

◆ operator==() [2/3]

bool operator== ( const TrigMonVar & var,
unsigned int key )
inline

Definition at line 92 of file TrigMonVar.h.

92 {
93 return var.getKey() == key;
94}

◆ operator==() [3/3]

bool operator== ( unsigned int key,
const TrigMonVar & var )
inline

Definition at line 95 of file TrigMonVar.h.

95 {
96 return var.getKey() == key;
97}