5 #ifndef TRIG_HLTJETHYPO_COMBINATIONSGENERATOR_H
6 #define TRIG_HLTJETHYPO_COMBINATIONSGENERATOR_H
34 if (m_N == 0 or m_K > m_N) {
36 }
else if (m_N==m_K) {
38 for(std::size_t
i = 0
u;
i !=
m_K; ++
i){
41 }
else if (m_K < m_N){
50 std::vector<std::size_t>
get()
const {
52 if (m_K < m_N and m_K > 0) {
53 std::vector<std::size_t> comb;
62 return std::vector<std::size_t>();
68 if (m_K < m_N and m_K > 0) {