Generator of unique combinations (no indices are repeated) API description.
More...
#include <Combinators.h>
Generator of unique combinations (no indices are repeated) API description.
- See also
- CombinationGenerator
Definition at line 51 of file TrigCompositeUtils/TrigCompositeUtils/Combinators.h.
◆ UniqueCombinationGenerator()
| UniqueCombinationGenerator::UniqueCombinationGenerator |
( |
size_t | nelems, |
|
|
size_t | comblen ) |
◆ current()
| const std::vector< size_t > & HLT::UniqueCombinationGenerator::current |
( |
| ) |
const |
|
inline |
◆ operator bool()
| UniqueCombinationGenerator::operator bool |
( |
| ) |
const |
◆ operator()()
| const std::vector< size_t > & HLT::UniqueCombinationGenerator::operator() |
( |
| ) |
const |
|
inline |
◆ operator++()
| void UniqueCombinationGenerator::operator++ |
( |
| ) |
|
Definition at line 67 of file Combinators.cxx.
67 {
69
76 }
77 return;
78 }
80}
std::vector< bool > m_bitmask
bool exists(const std::string &filename)
does a file exist
◆ reset()
| void UniqueCombinationGenerator::reset |
( |
| ) |
|
◆ size()
| size_t HLT::UniqueCombinationGenerator::size |
( |
| ) |
const |
|
inline |
◆ m_bitmask
| std::vector<bool> HLT::UniqueCombinationGenerator::m_bitmask |
|
private |
◆ m_combLen
| size_t HLT::UniqueCombinationGenerator::m_combLen |
|
private |
◆ m_current
| std::vector<size_t> HLT::UniqueCombinationGenerator::m_current |
|
private |
◆ m_nElements
| size_t HLT::UniqueCombinationGenerator::m_nElements |
|
private |
The documentation for this class was generated from the following files: