ATLAS Offline Software
Loading...
Searching...
No Matches
TrigMonChain.h File Reference
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}
uint16_t getEncodedId() const

◆ 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 & o)

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}
bool isPassed(Decision value=kPassed) const
uint16_t getLevel() const