![]() |
ATLAS Offline Software
|
Public Member Functions | |
| CombinationsGenerator (std::size_t n, std::size_t k) | |
| std::vector< std::size_t > | get () const |
| bool | bump () |
Private Attributes | |
| bool | m_invalid |
| std::string | m_bitmask |
| std::size_t | m_N |
| std::size_t | m_K |
| std::vector< std::size_t > | m_NequalsKvec |
Friends | |
| std::ostream & | operator<< (std::ostream &, const CombinationsGenerator &) |
generate all possible combinations of objects
|
inline |
Definition at line 29 of file CombinationsGenerator.h.
|
inline |
Definition at line 65 of file CombinationsGenerator.h.
|
inline |
Definition at line 50 of file CombinationsGenerator.h.
|
friend |
Definition at line 7 of file CombinationsGenerator.cxx.
|
private |
Definition at line 77 of file CombinationsGenerator.h.
|
private |
Definition at line 76 of file CombinationsGenerator.h.
|
private |
Definition at line 80 of file CombinationsGenerator.h.
|
private |
Definition at line 79 of file CombinationsGenerator.h.
|
private |
Definition at line 81 of file CombinationsGenerator.h.
1.8.18