ATLAS Offline Software
Classes | Functions
TrigMonChain.h File Reference
#include "AthenaKernel/CLASS_DEF.h"
#include <stdint.h>
#include "TrigMonitoringEvent/TrigConfChain.h"
#include "TrigMonitoringEvent/TrigMonVar.h"
Include dependency graph for TrigMonChain.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TrigMonChain
 Summary of chain decisions. More...
 

Functions

std::string str (const TrigMonChain &)
 
bool operator== (const TrigMonChain &lhs, const TrigMonChain &rhs)
 
bool operator< (const TrigMonChain &lhs, const TrigMonChain &rhs)
 
bool operator== (const TrigMonChain &d, const TrigConfChain &c)
 
bool operator== (const TrigConfChain &c, const TrigMonChain &d)
 
bool operator== (const TrigMonChain &d, unsigned int i)
 
bool operator== (unsigned int i, const TrigMonChain &d)
 

Function Documentation

◆ operator<()

bool operator< ( const TrigMonChain lhs,
const TrigMonChain rhs 
)
inline

Definition at line 93 of file TrigMonChain.h.

93  {
94  return lhs.getEncodedId() < rhs.getEncodedId();
95 }

◆ operator==() [1/5]

bool operator== ( const TrigConfChain c,
const TrigMonChain d 
)
inline

Definition at line 100 of file TrigMonChain.h.

100  {
101  return d.getEncodedId() == c.getEncodedId();
102 }

◆ operator==() [2/5]

bool operator== ( const TrigMonChain d,
const TrigConfChain c 
)
inline

Definition at line 97 of file TrigMonChain.h.

97  {
98  return d.getEncodedId() == c.getEncodedId();
99 }

◆ operator==() [3/5]

bool operator== ( const TrigMonChain d,
unsigned int  i 
)
inline

Definition at line 104 of file TrigMonChain.h.

104  {
105  return d.getEncodedId() == i;
106 }

◆ operator==() [4/5]

bool operator== ( const TrigMonChain lhs,
const TrigMonChain rhs 
)
inline

Definition at line 90 of file TrigMonChain.h.

90  {
91  return lhs.getEncodedId() == rhs.getEncodedId();
92 }

◆ operator==() [5/5]

bool operator== ( unsigned int  i,
const TrigMonChain d 
)
inline

Definition at line 107 of file TrigMonChain.h.

107  {
108  return i == d.getEncodedId();
109 }

◆ str()

std::string str ( const TrigMonChain )

Definition at line 149 of file TrigMonChain.cxx.

150 {
151  std::stringstream s;
152  s << "TrigMonChain: level=" << o.getLevel()
153  << " passed=" << o.isPassed(TrigMonChain::kPassed);
154 
155  return s.str();
156 }
python.SystemOfUnits.s
int s
Definition: SystemOfUnits.py:131
TrigMonChain::kPassed
@ kPassed
Definition: TrigMonChain.h:31
hist_file_dump.d
d
Definition: hist_file_dump.py:137
TrigMonChain::getEncodedId
uint16_t getEncodedId() const
Definition: TrigMonChain.cxx:74
lumiFormat.i
int i
Definition: lumiFormat.py:92
python.compressB64.c
def c
Definition: compressB64.py:93