![]() |
ATLAS Offline Software
|
An ensemble of UniqueCombinationGenerator API description. More...
#include <Combinators.h>
Public Member Functions | |
| void | add (const UniqueCombinationGenerator &gen) |
| void | reset () |
| size_t | size () const |
| const std::vector< size_t > & | operator() () const |
| const std::vector< size_t > & | current () const |
| void | operator++ () |
| operator bool () const | |
Private Member Functions | |
| void | cache () |
Private Attributes | |
| std::vector< UniqueCombinationGenerator > | m_generators |
| std::vector< size_t > | m_current |
An ensemble of UniqueCombinationGenerator API description.
Definition at line 72 of file TrigCompositeUtils/TrigCompositeUtils/Combinators.h.
| void NestedUniqueCombinationGenerator::add | ( | const UniqueCombinationGenerator & | gen | ) |
Definition at line 83 of file Combinators.cxx.
|
private |
Definition at line 120 of file Combinators.cxx.
|
inline |
Definition at line 78 of file TrigCompositeUtils/TrigCompositeUtils/Combinators.h.
| NestedUniqueCombinationGenerator::operator bool | ( | ) | const |
Definition at line 116 of file Combinators.cxx.
|
inline |
Definition at line 77 of file TrigCompositeUtils/TrigCompositeUtils/Combinators.h.
| void NestedUniqueCombinationGenerator::operator++ | ( | ) |
Definition at line 102 of file Combinators.cxx.
| void NestedUniqueCombinationGenerator::reset | ( | ) |
Definition at line 87 of file Combinators.cxx.
| size_t NestedUniqueCombinationGenerator::size | ( | ) | const |
Definition at line 95 of file Combinators.cxx.
|
private |
Definition at line 86 of file TrigCompositeUtils/TrigCompositeUtils/Combinators.h.
|
private |
Definition at line 85 of file TrigCompositeUtils/TrigCompositeUtils/Combinators.h.
1.8.18