LogRange Class Reference

Log-equidistant intervals. More...

#include <XeMath.h>

Inheritance diagram for LogRange:
XeRange XeMath XeObject XeCore XeCore MassRange SigmaRange

List of all members.

Public Member Functions

double computeValue (double i)
 compute value corresponding to partial bin number
double computeValue (int i)
 compute value corresponding to index
int getIndex (double x)
 return index corresponding to a value
 LogRange ()
 Void constructor for ROOT.
 LogRange (string what, int n, double a, double b)
 Regular constructor.
 ~LogRange ()
 Destructor.

Detailed Description

Log-equidistant intervals.


Constructor & Destructor Documentation

LogRange::LogRange ( string  what,
int  n,
double  a,
double  b 
)

Regular constructor.

Parameters:
what quantity in the range
n nimber of values
a lowest value
b hightest value

Member Function Documentation

double LogRange::computeValue ( double  fractIndex  )  [virtual]

compute value corresponding to partial bin number

Parameters:
fractIndex fractional index

Implements XeRange.

double LogRange::computeValue ( int  index  )  [virtual]

compute value corresponding to index

Parameters:
index index

Implements XeRange.

int LogRange::getIndex ( double  x  )  [virtual]

return index corresponding to a value

Parameters:
x input value

Implements XeRange.


The documentation for this class was generated from the following file:
 All Classes Functions Variables

Generated on 10 Apr 2015 for Xephyr by  doxygen 1.6.1