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

Go to the source code of this file.

Classes

class  TrigMonAlg
 Summary of single agorithm execution. Algorithm is identified by position within parent sequence. Class stores stop and start time as encoded words from TrigMonTimer class, so timers are constructed on fly and returned by value. Class can also store (uint16_t, float) pairs of variables. More...
 

Functions

std::string str (const TrigMonAlg &)
 

Function Documentation

◆ str()

std::string str ( const TrigMonAlg )

Definition at line 180 of file TrigMonAlg.cxx.

181 {
182  std::stringstream s;
183  s << "TrigMonAlg: called=" << o.isCalled()
184  << " cached=" << o.isCached()
185  << " timer=" << o.elapsed()
186  << " rois=";
187 
188  for(unsigned int i = 0; i < o.getNRoi(); ++i) {
189  s << " " << int(o.getRoiId(i)) << "\n";
190  }
191 
192  return s.str();
193 }
python.SystemOfUnits.s
int s
Definition: SystemOfUnits.py:131
CaloCellPos2Ntuple.int
int
Definition: CaloCellPos2Ntuple.py:24
lumiFormat.i
int i
Definition: lumiFormat.py:92