MINT2
Functions
RooCubicSplineKnot_aux Namespace Reference

Functions

Double_t get (const RooArgList &b, int i)
 
Double_t get (const RooArgList &b, int i, int k)
 
template<typename T >
T::const_reference get (const T &t, int i, int j)
 
template<typename T >
T::const_reference get2 (const T &t, int i, int j)
 
template<typename T >
void push_back (T &t, const typename T::value_type &a, const typename T::value_type &b, const typename T::value_type &c, const typename T::value_type &d)
 

Function Documentation

◆ get() [1/3]

Double_t RooCubicSplineKnot_aux::get ( const RooArgList &  b,
int  i 
)

Definition at line 14 of file RooCubicSplineKnot.cpp.

14 { return ((RooAbsReal&)b[i]).getVal() ; }

◆ get() [2/3]

Double_t RooCubicSplineKnot_aux::get ( const RooArgList &  b,
int  i,
int  k 
)

Definition at line 15 of file RooCubicSplineKnot.cpp.

15 { return RooCubicSplineKnot_aux::get(b,i+k); }
Double_t get(const RooArgList &b, int i)

◆ get() [3/3]

template<typename T >
T::const_reference RooCubicSplineKnot_aux::get ( const T &  t,
int  i,
int  j 
)

Definition at line 17 of file RooCubicSplineKnot.cpp.

17 { return t[4*i+j]; }

◆ get2()

template<typename T >
T::const_reference RooCubicSplineKnot_aux::get2 ( const T &  t,
int  i,
int  j 
)

Definition at line 18 of file RooCubicSplineKnot.cpp.

18 { return t[10*i+j];}

◆ push_back()

template<typename T >
void RooCubicSplineKnot_aux::push_back ( T &  t,
const typename T::value_type &  a,
const typename T::value_type &  b,
const typename T::value_type &  c,
const typename T::value_type &  d 
)

Definition at line 19 of file RooCubicSplineKnot.cpp.

22  { t.push_back(a); t.push_back(b); t.push_back(c); t.push_back(d) ; }