CMS 3D CMS Logo

Classes | Namespaces | Functions
CombinedKinematicConstraintT.h File Reference
#include "RecoVertex/KinematicFitPrimitives/interface/MultiTrackKinematicConstraintT.h"
#include "RecoVertex/KinematicFitPrimitives/interface/KinematicState.h"
#include "DataFormats/CLHEP/interface/AlgebraicObjects.h"
#include "RecoVertex/VertexPrimitives/interface/VertexException.h"
#include <tuple>
#include <functional>
#include <algorithm>
#include <cassert>

Go to the source code of this file.

Classes

class  CombinedKinematicConstraintT< TupleType, NTRK >
 
struct  do_iterate< TupleType, N >
 
struct  do_iterate< TupleType, 0 >
 
struct  combinedConstraintHelpers::Place< DIM >
 
struct  combinedConstraintHelpers::PlaceParDer< DIM, NTRK >
 
struct  combinedConstraintHelpers::PlacePosDer< DIM >
 
struct  combinedConstraintHelpers::PlaceValue< DIM >
 
struct  combinedConstraintHelpers::totDim< TupleType, N >
 
struct  combinedConstraintHelpers::totDim< TupleType, 0 >
 

Namespaces

 combinedConstraintHelpers
 

Functions

template<class TupleType , typename F >
void iterate_tuple (TupleType &t, F f)
 
template<class TupleType , typename F >
void iterate_tuple (TupleType const &t, F f)
 
template<typename T >
void combinedConstraintHelpers::sum2 (T &x, T y)
 

Function Documentation

◆ iterate_tuple() [1/2]

template<class TupleType , typename F >
void iterate_tuple ( TupleType &  t,
F  f 
)

◆ iterate_tuple() [2/2]

template<class TupleType , typename F >
void iterate_tuple ( TupleType const &  t,
F  f 
)

Definition at line 53 of file CombinedKinematicConstraintT.h.

References f, and OrderedSet::t.

f
double f[11][100]
Definition: MuScleFitUtils.cc:78
OrderedSet.t
t
Definition: OrderedSet.py:90
do_iterate
Definition: CombinedKinematicConstraintT.h:17