CMS 3D CMS Logo

Namespaces | Functions

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_6_2_7/src/PhysicsTools/JetMCUtils/interface/combination.h File Reference

Go to the source code of this file.

Namespaces

namespace  stdcomb

Functions

template<class BidIt >
bool stdcomb::next_combination (BidIt n_begin, BidIt n_end, BidIt r_begin, BidIt r_end)
template<class BidIt , class Prediate >
bool stdcomb::next_combination (BidIt n_begin, BidIt n_end, BidIt r_begin, BidIt r_end, Prediate Equal)
template<class BidIt , class Prediate >
bool stdcomb::prev_combination (BidIt n_begin, BidIt n_end, BidIt r_begin, BidIt r_end, Prediate Equal)
template<class BidIt >
bool stdcomb::prev_combination (BidIt n_begin, BidIt n_end, BidIt r_begin, BidIt r_end)
template<class RanIt , class Func >
void stdcomb::recursive_combination (RanIt nbegin, RanIt nend, int n_column, RanIt rbegin, RanIt rend, int r_column, int loop, Func func)