hep.aida.ref.histogram.binner
Class BasicBinner3D
java.lang.Object
hep.aida.ref.histogram.binner.BasicBinner3D
- All Implemented Interfaces:
- Binner3D
- public class BasicBinner3D
- extends Object
- implements Binner3D
- Author:
- The AIDA team at SLAC
- Source Code:
- BasicBinner3D.java
|
Constructor Summary |
BasicBinner3D(int xBins,
int yBins,
int zBins)
Creates a new instance of OneDBinner. |
|
Method Summary |
void |
clear()
|
int |
entries(int xBin,
int yBin,
int zBin)
|
void |
fill(int xBin,
int yBin,
int zBin,
double x,
double y,
double z,
double weight)
|
double |
height(int xBin,
int yBin,
int zBin)
|
double |
meanX(int xBin,
int yBin,
int zBin)
|
double |
meanY(int xBin,
int yBin,
int zBin)
|
double |
meanZ(int xBin,
int yBin,
int zBin)
|
double |
minusError(int xBin,
int yBin,
int zBin)
|
double |
plusError(int xBin,
int yBin,
int zBin)
|
double |
rmsX(int xBin,
int yBin,
int zBin)
|
double |
rmsY(int xBin,
int yBin,
int zBin)
|
double |
rmsZ(int xBin,
int yBin,
int zBin)
|
void |
scale(double scaleFactor)
|
void |
setBinContent(int xBin,
int yBin,
int zBin,
int entries,
double height,
double plusError,
double minusError,
double meanX,
double rmsX,
double meanY,
double rmsY,
double meanZ,
double rmsZ)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicBinner3D
public BasicBinner3D(int xBins,
int yBins,
int zBins)
- Creates a new instance of OneDBinner.
fill
public void fill(int xBin,
int yBin,
int zBin,
double x,
double y,
double z,
double weight)
- Specified by:
fill in interface Binner3D
clear
public void clear()
- Specified by:
clear in interface Binner3D
entries
public int entries(int xBin,
int yBin,
int zBin)
- Specified by:
entries in interface Binner3D
height
public double height(int xBin,
int yBin,
int zBin)
- Specified by:
height in interface Binner3D
plusError
public double plusError(int xBin,
int yBin,
int zBin)
- Specified by:
plusError in interface Binner3D
minusError
public double minusError(int xBin,
int yBin,
int zBin)
- Specified by:
minusError in interface Binner3D
meanX
public double meanX(int xBin,
int yBin,
int zBin)
- Specified by:
meanX in interface Binner3D
meanY
public double meanY(int xBin,
int yBin,
int zBin)
- Specified by:
meanY in interface Binner3D
meanZ
public double meanZ(int xBin,
int yBin,
int zBin)
- Specified by:
meanZ in interface Binner3D
rmsX
public double rmsX(int xBin,
int yBin,
int zBin)
- Specified by:
rmsX in interface Binner3D
rmsY
public double rmsY(int xBin,
int yBin,
int zBin)
- Specified by:
rmsY in interface Binner3D
rmsZ
public double rmsZ(int xBin,
int yBin,
int zBin)
- Specified by:
rmsZ in interface Binner3D
setBinContent
public void setBinContent(int xBin,
int yBin,
int zBin,
int entries,
double height,
double plusError,
double minusError,
double meanX,
double rmsX,
double meanY,
double rmsY,
double meanZ,
double rmsZ)
- Specified by:
setBinContent in interface Binner3D
scale
public void scale(double scaleFactor)
- Specified by:
scale in interface Binner3D
Copyright © 2000-2004 FreeHEP, All Rights Reserved.