| 
 | Colt 1.2.0 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objecthep.aida.ref.FixedAxis
Fixed-width axis; A reference implementation of hep.aida.IAxis.
| Field Summary | 
| Fields inherited from interface hep.aida.IAxis | 
| serialVersionUID | 
| Constructor Summary | |
| FixedAxis(int bins,
          double min,
          double max)Create an Axis | |
| Method Summary | |
|  double | binCentre(int index)Centre of the bin specified. | 
|  double | binLowerEdge(int index)Lower edge of the specified bin. | 
|  int | bins()The number of bins (excluding underflow and overflow) on the axis. | 
|  double | binUpperEdge(int index)Upper edge of the specified bin. | 
|  double | binWidth(int index)Width of the bin specified. | 
|  int | coordToIndex(double coord)Converts a coordinate on the axis to a bin number. | 
|  double | lowerEdge()Lower axis edge. | 
|  double | upperEdge()Upper axis edge. | 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public FixedAxis(int bins,
                 double min,
                 double max)
bins - Number of binsmin - Minimum for axismax - Maximum for axis| Method Detail | 
public double binCentre(int index)
IAxis
binCentre in interface IAxisindex - Bin number (0...bins()-1) or OVERFLOW or UNDERFLOW.public double binLowerEdge(int index)
IAxis
binLowerEdge in interface IAxisindex - Bin number (0...bins()-1) or OVERFLOW or UNDERFLOW.
public int bins()
IAxis
bins in interface IAxispublic double binUpperEdge(int index)
IAxis
binUpperEdge in interface IAxisindex - Bin number (0...bins()-1) or OVERFLOW or UNDERFLOW.
public double binWidth(int index)
IAxis
binWidth in interface IAxisindex - Bin number (0...bins()-1) or OVERFLOW or UNDERFLOW.public int coordToIndex(double coord)
IAxis
coordToIndex in interface IAxispublic double lowerEdge()
IAxis
lowerEdge in interface IAxispublic double upperEdge()
IAxis
upperEdge in interface IAxis| 
 | Colt 1.2.0 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||