ATLAS Offline Software
Loading...
Searching...
No Matches
TrigConfSeq.cxx File Reference
#include <algorithm>
#include <sstream>
#include <iostream>
#include "AthenaKernel/errorcheck.h"
#include "TrigMonitoringEvent/TrigConfSeq.h"
Include dependency graph for TrigConfSeq.cxx:

Go to the source code of this file.

Functions

std::string str (const TrigConfSeq &o)

Function Documentation

◆ str()

std::string str ( const TrigConfSeq & o)

Definition at line 107 of file TrigConfSeq.cxx.

108{
109 std::stringstream s;
110 s << "TrigConfSeq: " << o.getName() << " id=" << o.getId()
111 << " contains " << o.getAlg().size() << " algorithm(s): \n" ;
112
113 for(unsigned int i = 0; i < o.getAlg().size(); ++i) {
114 s << " " << str(o.getAlg()[i]) << "\n";
115 }
116
117 return s.str();
118}
const TrigConfAlg & getAlg(unsigned int pos) const
const std::string & getName() const
Definition TrigConfSeq.h:44
uint32_t getId() const
Definition TrigConfSeq.h:43