ATLAS Offline Software
Loading...
Searching...
No Matches
CombinationsIterator.h File Reference
#include "CombinationsGenerator.h"
#include "TrigHLTJetHypo/TrigHLTJetHypoUtils/HypoJetDefs.h"
#include <vector>
#include <iterator>
Include dependency graph for CombinationsIterator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CombinationsIterator

Functions

std::ostream & operator<< (std::ostream &os, const CombinationsIterator &iter)

Function Documentation

◆ operator<<()

std::ostream & operator<< ( std::ostream & os,
const CombinationsIterator & iter )

Definition at line 36 of file CombinationsIterator.cxx.

3 {
4 os << std::boolalpha
5 << " generator: " << iter.m_gen
6 << " end: " << iter.m_end
7 << " input vals: ";
8 for(const auto& hj : iter.m_input_vals) {
9 os << static_cast<const void*>(hj.get()) << '\n';
10 }
11
12 os << '\n' <<" vals: ";
13
14 for(const auto& hj : iter.m_vals) {
15 os << static_cast<const void*>(hj.get()) << '\n';
16 }
17
18 return os;
19}