1 #ifndef __JMATH__JCALCULATOR__ 
    2 #define __JMATH__JCALCULATOR__ 
   10 namespace JPP { 
using namespace JMATH; }
 
   17   template<
class T, 
int N = 0>
 
   29       static_cast<T&
>(*this) = value;
 
   41   template<
class T, 
int N>
 
   68   template<
class T, 
int N>
 
   84   template<
class T, 
int N>
 
Auxiliary classes and methods for mathematical operations.
 
const JCalculator< T, N+1 > & operator*(const JCalculator< T, N > &first, const T &second)
Recursive product evaluation of objects.
 
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 
Auxiliary class for arithmetic operations on objects.
 
static JCalculator calculator
Calculator.
 
JCalculator & set(const T &value)
Set calculator value.