CMS 3D CMS Logo

List of all members | Static Public Member Functions
do_iterate< TupleType, N > Struct Template Reference

#include <CombinedKinematicConstraintT.h>

Static Public Member Functions

template<typename F >
static void call (TupleType &t, F f)
 
template<typename F >
static void call (TupleType const &t, F f)
 

Detailed Description

template<class TupleType, size_t N>
struct do_iterate< TupleType, N >

Definition at line 17 of file CombinedKinematicConstraintT.h.

Member Function Documentation

◆ call() [1/2]

template<class TupleType, size_t N>
template<typename F >
static void do_iterate< TupleType, N >::call ( TupleType &  t,
F  f 
)
inlinestatic

Definition at line 20 of file CombinedKinematicConstraintT.h.

21  {
22  f(std::get<N-1>(t));
24  }

References f, and OrderedSet::t.

Referenced by do_iterate< TupleType, N >::call().

◆ call() [2/2]

template<class TupleType, size_t N>
template<typename F >
static void do_iterate< TupleType, N >::call ( TupleType const &  t,
F  f 
)
inlinestatic

Definition at line 26 of file CombinedKinematicConstraintT.h.

27  {
28  f(std::get<N-1>(t));
30  }

References do_iterate< TupleType, N >::call(), f, and OrderedSet::t.

f
double f[11][100]
Definition: MuScleFitUtils.cc:78
OrderedSet.t
t
Definition: OrderedSet.py:90
do_iterate::call
static void call(TupleType &t, F f)
Definition: CombinedKinematicConstraintT.h:20