OpenMS
Loading...
Searching...
No Matches
Looper< param_index, grid_size, EvalResult, Tuple, FirstTupleType, TupleTypes... > Struct Template Reference

#include <OpenMS/ML/GRIDSEARCH/GridSearch.h>

Public Member Functions

template<typename Functor >
requires Evaluator<Functor, FirstTupleType, TupleTypes...>
constexpr auto operator() (const Tuple &grid, Functor functor, EvalResult bestValue, std::array< size_t, grid_size > &bestIndices) const
 

Member Function Documentation

◆ operator()()

template<size_t param_index, size_t grid_size, typename EvalResult , typename Tuple , typename FirstTupleType , typename... TupleTypes>
template<typename Functor >
requires Evaluator<Functor, FirstTupleType, TupleTypes...>
constexpr auto operator() ( const Tuple &  grid,
Functor  functor,
EvalResult  bestValue,
std::array< size_t, grid_size > &  bestIndices 
) const
inlineconstexpr