1#ifndef __JTOOLS__JRANGE__ 
    2#define __JTOOLS__JRANGE__ 
   37  template<
class T, 
class JComparator_t = std::less<T> >
 
   41    public JMath  < JRange<T> >
 
  111    template<
class JElement_t, 
class JAllocator_t>
 
  175      using namespace JLANG;
 
 
  186    template<
class JElement_t, 
class JAllocator_t>
 
  191      for (
typename array_type<JElement_t, JAllocator_t>::const_iterator i = buffer.begin(); i != buffer.end(); ++i) {
 
 
  278              !this->compare(range.
getLowerLimit(), this->getLowerLimit()) &&
 
  279              !this->compare(this->getUpperLimit(), range.
getUpperLimit()) &&
 
  280              !this->compare(range.
getUpperLimit(), this->getUpperLimit()));
 
 
  508      this->
first  *= factor;
 
 
  522      this->
first  /= factor;
 
 
 
  610  template<
class T, 
class JComparator_t>
 
  626  template<
class T, 
class JComparator_t>
 
  640  template<
class T, 
class JComparator_t>
 
  658  template<
class T, 
class JComparator_t>
 
  675  template<
class T, 
class JComparator_t>
 
Definition of minimum and maximum values for any class.
 
Base class for data structures with artithmetic capabilities.
 
Auxiliary methods to convert data members or return values of member methods of a set of objects to a...
 
Auxiliary classes and methods for language specific functionality.
 
const array_type< JValue_t > & make_array(const JValue_t(&array)[N])
Method to create array of values.
 
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 
Auxiliary template class for type bool.
 
JArgument< T >::argument_type argument_type
 
Template definition of auxiliary base class for comparison of data structures.
 
Auxiliary data structure for return type of make methods.
 
Data structure to check whether given data type is an iterator.
 
float min()
Get minimum possible value.
 
TTimeStamp max()
Get maximum possible value.
 
Auxiliary base class for aritmetic operations of derived class types.