|
|||||||||
PREV CLASS NEXT CLASS | All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecthep.aida.ref.event.AIDAObservable
hep.aida.ref.ManagedObject
hep.aida.ref.histogram.AbstractBaseHistogram
hep.aida.ref.histogram.Histogram
public abstract class Histogram
Constructor Summary | |
---|---|
Histogram()
|
|
Histogram(java.lang.String name,
java.lang.String title,
int dimension,
java.lang.String options)
Create a new Histogram. |
Method Summary | |
---|---|
int |
allEntries()
Get all the entries in the Histogram, i.e. |
int |
entries()
Get the entries that are within the range of the Histogram; i.e. |
double |
equivalentBinEntries()
Get the number of equivalent entries; i.e. |
abstract int |
extraEntries()
Get the number of entries in the underflow and overflow bins. |
boolean |
isMeanAndRmsSet()
|
abstract double |
maxBinHeight()
Get the maximum height of in-range bins in the Histogram. |
abstract double |
minBinHeight()
Get the minimum height of in-range bins in the Histogram. |
int |
nanEntries()
Number of entries whose coordinate or weight is NaN. |
void |
reset()
Reset the Histogram. |
abstract void |
scale(double scaleFactor)
Scale the weights and the errors by a given factor. |
void |
setNEntries(int entries)
Developer area. |
void |
setValidEntries(int entries)
|
abstract double |
sumAllBinHeights()
Get the sum of the bin heights for all the entries, in-range and out-range ones. |
double |
sumBinHeights()
Get the sum of the bin heights for in-range entries. |
abstract double |
sumExtraBinHeights()
Get the sum of the bin heights for all the entries outside the Histogram's range. |
Methods inherited from class hep.aida.ref.histogram.AbstractBaseHistogram |
---|
annotation, dimension, mapBinNumber, setAnnotation, setTitle, title |
Methods inherited from class hep.aida.ref.ManagedObject |
---|
isFillable, name, setFillable, setName, type, typeForClass |
Methods inherited from class hep.aida.ref.event.AIDAObservable |
---|
addListener, isConnected, removeAllListeners, removeListener, setConnected, setValid, setValidForAll |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface hep.aida.IBaseHistogram |
---|
annotation, dimension, setTitle, title |
Methods inherited from interface hep.aida.ref.event.IsObservable |
---|
addListener, removeAllListeners, removeListener, setValid |
Methods inherited from interface hep.aida.ref.event.Connectable |
---|
isConnected, setConnected |
Constructor Detail |
---|
public Histogram(java.lang.String name, java.lang.String title, int dimension, java.lang.String options)
name
- The name of the Histogram as a ManagedObject.title
- The title of the Histogram.dimension
- The dimension of the Histogram.public Histogram()
Method Detail |
---|
public void reset()
reset
in interface hep.aida.IBaseHistogram
reset
in class AbstractBaseHistogram
public int entries()
entries
in interface hep.aida.IBaseHistogram
entries
in class AbstractBaseHistogram
public int allEntries()
allEntries
in interface hep.aida.IHistogram
public abstract int extraEntries()
extraEntries
in interface hep.aida.IHistogram
public double equivalentBinEntries()
equivalentBinEntries
in interface hep.aida.IHistogram
public double sumBinHeights()
sumBinHeights
in interface hep.aida.IHistogram
public abstract double sumAllBinHeights()
sumAllBinHeights
in interface hep.aida.IHistogram
public abstract double sumExtraBinHeights()
sumExtraBinHeights
in interface hep.aida.IHistogram
public abstract double minBinHeight()
minBinHeight
in interface hep.aida.IHistogram
public abstract double maxBinHeight()
maxBinHeight
in interface hep.aida.IHistogram
public abstract void scale(double scaleFactor)
scale
in interface hep.aida.IHistogram
scaleFactor
- The scale factor.public void setNEntries(int entries)
public void setValidEntries(int entries)
public int nanEntries()
AbstractBaseHistogram
nanEntries
in interface hep.aida.IBaseHistogram
nanEntries
in class AbstractBaseHistogram
public boolean isMeanAndRmsSet()
|
|||||||||
PREV CLASS NEXT CLASS | All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |