FreeHEP API
Version current

hep.aida.ref.remote.rmi.data
Class RmiAxis

java.lang.Object
  extended byhep.aida.ref.remote.rmi.data.RmiAxis
All Implemented Interfaces:
hep.aida.IAxis, Serializable

public class RmiAxis
extends Object
implements hep.aida.IAxis, Serializable

This class contains information for the IAxis

Author:
serbo
See Also:
Serialized Form
Source Code:
RmiAxis.java

Field Summary
 
Fields inherited from interface hep.aida.IAxis
OVERFLOW_BIN, UNDERFLOW_BIN
 
Constructor Summary
RmiAxis(int nBins, double lowerEdge, double upperEdge)
          Creates a new instance of RmiAxis
 
Method Summary
 double binCenter(int index)
           
 double binLowerEdge(int index)
           
 int bins()
           
 double binUpperEdge(int index)
           
 double binWidth(int index)
           
 int coordToIndex(double coord)
           
 boolean isFixedBinning()
           
 double lowerEdge()
           
 double upperEdge()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RmiAxis

public RmiAxis(int nBins,
               double lowerEdge,
               double upperEdge)
Creates a new instance of RmiAxis

Method Detail

binLowerEdge

public double binLowerEdge(int index)
Specified by:
binLowerEdge in interface hep.aida.IAxis

binUpperEdge

public double binUpperEdge(int index)
Specified by:
binUpperEdge in interface hep.aida.IAxis

binWidth

public double binWidth(int index)
Specified by:
binWidth in interface hep.aida.IAxis

binCenter

public double binCenter(int index)
Specified by:
binCenter in interface hep.aida.IAxis

bins

public int bins()
Specified by:
bins in interface hep.aida.IAxis

coordToIndex

public int coordToIndex(double coord)
Specified by:
coordToIndex in interface hep.aida.IAxis

isFixedBinning

public boolean isFixedBinning()
Specified by:
isFixedBinning in interface hep.aida.IAxis

lowerEdge

public double lowerEdge()
Specified by:
lowerEdge in interface hep.aida.IAxis

upperEdge

public double upperEdge()
Specified by:
upperEdge in interface hep.aida.IAxis

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.