cfa.vo.sed.dm
Class Accuracy

java.lang.Object
  extended by cfa.vo.sed.dm.Accuracy
All Implemented Interfaces:
IAccuracy

public class Accuracy
extends java.lang.Object
implements IAccuracy


Constructor Summary
Accuracy()
           
Accuracy(IAccuracy acc, int index)
           
 
Method Summary
 IValue getBinHigh()
          Get the IValue object for bin high.
 IValue getBinLow()
          Get the IValue object for bin low.
 IValue getBinSize()
          Get the IValue object for the binSize property
 IValue getStatErrHigh()
          Get the IValue object for stat error high.
 IValue getStatErrLow()
          Get the IValue object for stat error low.
 IValue getStatError()
          Get the IValue object for stat error.
 IValue getSysErr()
          Get the IValue object for the sysErr property.
 boolean isSet()
          Checks whether or not the Accuracy object contains any data.
 void setBinHigh(IValue binHigh)
          Sets the IValue object for bin high.
 void setBinLow(IValue binLow)
          Sets the IValue object for bin low.
 void setBinSize(IValue binSize)
          Sets the binSize IValue object.
 void setStatErrHigh(IValue statErrHigh)
          Sets the IValue object for stat error high.
 void setStatErrLow(IValue statErrLow)
          Sets the IValue object for stat error low.
 void setStatError(IValue statError)
          Sets the IValue object for stat error.
 void setSysErr(IValue sysErr)
          Sets the IValue object for the sysErr property.
 java.lang.String toString()
          Override Object's toString() method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Accuracy

public Accuracy()

Accuracy

public Accuracy(IAccuracy acc,
                int index)
         throws SEDException
Throws:
SEDException
Method Detail

getBinHigh

public IValue getBinHigh()
Get the IValue object for bin high.

Specified by:
getBinHigh in interface IAccuracy
Returns:
IValue.

setBinHigh

public void setBinHigh(IValue binHigh)
Sets the IValue object for bin high.

Specified by:
setBinHigh in interface IAccuracy
Parameters:
binHigh - allowed object is IValue

getBinLow

public IValue getBinLow()
Get the IValue object for bin low.

Specified by:
getBinLow in interface IAccuracy
Returns:
IValue.

setBinLow

public void setBinLow(IValue binLow)
Sets the IValue object for bin low.

Specified by:
setBinLow in interface IAccuracy
Parameters:
binLow - allowed object is IValue

getBinSize

public IValue getBinSize()
Get the IValue object for the binSize property

Specified by:
getBinSize in interface IAccuracy
Returns:
IValue.

setBinSize

public void setBinSize(IValue binSize)
Sets the binSize IValue object.

Specified by:
setBinSize in interface IAccuracy
Parameters:
binSize - allowed object is IValue

getStatError

public IValue getStatError()
Get the IValue object for stat error.

Specified by:
getStatError in interface IAccuracy
Returns:
IValue.

setStatError

public void setStatError(IValue statError)
Sets the IValue object for stat error.

Specified by:
setStatError in interface IAccuracy
Parameters:
statError - allowed object is IValue

getStatErrLow

public IValue getStatErrLow()
Get the IValue object for stat error low. This value is the measurement statistical error value. It is the not the (value - error).

Specified by:
getStatErrLow in interface IAccuracy
Returns:
IValue.

setStatErrLow

public void setStatErrLow(IValue statErrLow)
Sets the IValue object for stat error low.

Specified by:
setStatErrLow in interface IAccuracy
Parameters:
statErrLow - allowed object is IValue

getStatErrHigh

public IValue getStatErrHigh()
Get the IValue object for stat error high. This value is the measurement statistical error value. It is the not the (value + error).

Specified by:
getStatErrHigh in interface IAccuracy
Returns:
IValue.

setStatErrHigh

public void setStatErrHigh(IValue statErrHigh)
Sets the IValue object for stat error high.

Specified by:
setStatErrHigh in interface IAccuracy
Parameters:
statErrHigh - allowed object is IValue

getSysErr

public IValue getSysErr()
Get the IValue object for the sysErr property. This is the measurement systematic error constant over the spectrum.

Specified by:
getSysErr in interface IAccuracy
Returns:
IValue.

setSysErr

public void setSysErr(IValue sysErr)
Sets the IValue object for the sysErr property.

Specified by:
setSysErr in interface IAccuracy
Parameters:
sysErr - allowed object is IValue

isSet

public boolean isSet()
Description copied from interface: IAccuracy
Checks whether or not the Accuracy object contains any data.

Specified by:
isSet in interface IAccuracy

toString

public java.lang.String toString()
Override Object's toString() method.

Overrides:
toString in class java.lang.Object
Returns:
possible object is String