|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Method Summary | |
IHistogram1D |
add(String nameAndLabel,
IHistogram1D a,
IHistogram1D b)
Adds two 1D histograms |
IHistogram2D |
add(String nameAndLabel,
IHistogram2D a,
IHistogram2D b)
Adds two 2D histograms |
IHistogram3D |
add(String nameAndLabel,
IHistogram3D a,
IHistogram3D b)
Adds two 3D histograms |
IHistogram1D |
create1D(String nameAndLabel,
int nBins,
double lowerEdge,
double upperEdge)
|
IHistogram1D |
create1D(String name,
String label,
double[] binEdge,
String options)
|
IHistogram1D |
create1D(String name,
String label,
int nBins,
double lowerEdge,
double upperEdge)
|
IHistogram1D |
create1D(String name,
String label,
int nBins,
double lowerEdge,
double upperEdge,
String options)
|
IHistogram2D |
create2D(String nameAndLabel,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY)
|
IHistogram2D |
create2D(String name,
String label,
double[] binEdgeX,
double[] binEdgeY,
String options)
|
IHistogram2D |
create2D(String name,
String label,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY)
|
IHistogram2D |
create2D(String name,
String label,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY,
String options)
|
IHistogram3D |
create3D(String nameAndLabel,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY,
int nBinsZ,
double lowerEdgeZ,
double upperEdgeZ)
|
IHistogram3D |
create3D(String name,
String label,
double[] binEdgeX,
double[] binEdgeY,
double[] binEdgeZ,
String options)
|
IHistogram3D |
create3D(String name,
String label,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY,
int nBinsZ,
double lowerEdgeZ,
double upperEdgeZ)
|
IHistogram3D |
create3D(String name,
String label,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY,
int nBinsZ,
double lowerEdgeZ,
double upperEdgeZ,
String options)
|
IHistogram1D |
div(String nameAndLabel,
IHistogram1D a,
IHistogram1D b)
Divides two 1D histograms |
IHistogram2D |
div(String nameAndLabel,
IHistogram2D a,
IHistogram2D b)
Divides two 2D histograms |
IHistogram3D |
div(String nameAndLabel,
IHistogram3D a,
IHistogram3D b)
Divides two 3D histograms |
IHistogram1D |
mul(String nameAndLabel,
IHistogram1D a,
IHistogram1D b)
Multiplies two 1D histograms |
IHistogram2D |
mul(String nameAndLabel,
IHistogram2D a,
IHistogram2D b)
Multiplies two 2D histograms |
IHistogram3D |
mul(String nameAndLabel,
IHistogram3D a,
IHistogram3D b)
Multiplies two 3D histograms |
IHistogram1D |
projectionX(String nameAndLabel,
IHistogram2D h)
Create a projection from a 2D histogram parallel to the X axis. |
IHistogram2D |
projectionXY(String nameAndLabel,
IHistogram3D h)
Create a projection parallel to the X axis from a 3D histogram. |
IHistogram2D |
projectionXZ(String nameAndLabel,
IHistogram3D h)
Create a projection parallel to the Z axis from a 3D histogram. |
IHistogram1D |
projectionY(String nameAndLabel,
IHistogram2D h)
Create a projection from a 2D histogram parallel to the Y axis. |
IHistogram2D |
projectionYZ(String nameAndLabel,
IHistogram3D h)
Create a projection parallel to the Y axis from a 3D histogram. |
IHistogram1D |
sliceX(String nameAndLabel,
IHistogram2D h,
int indexY)
Slice parallel to the Y axis from a 2D histogram at bin indexY and one bin wide. |
IHistogram1D |
sliceX(String nameAndLabel,
IHistogram2D h,
int indexY1,
int indexY2)
Create a slice parallel to the X axis from a 2D histogram, between "indexY1" and "indexY2" (inclusive). |
IHistogram2D |
sliceXY(String nameAndLabel,
IHistogram3D h,
int indexZ1,
int indexZ2)
Create a slice perpendicular to the Z axis from a 3D histogram, between "indexZ1" and "indexZ2" (inclusive). |
IHistogram2D |
sliceXZ(String nameAndLabel,
IHistogram3D h,
int indexY1,
int indexY2)
Create a slice perpendicular to the Y axis from a 3D histogram, between "indexY1" and "indexY2" (inclusive). |
IHistogram1D |
sliceY(String nameAndLabel,
IHistogram2D h,
int indexX)
Slice parallel to the X axis from a 2D histogram at bin indexX and one bin wide. |
IHistogram1D |
sliceY(String nameAndLabel,
IHistogram2D h,
int indexX1,
int indexX2)
Create a slice parallel to the Y axis from a 2D histogram, between "indexX1" and "indexX2" (inclusive). |
IHistogram2D |
sliceYZ(String nameAndLabel,
IHistogram3D h,
int indexX1,
int indexX2)
Create a slice perpendicular to the X axis from a 3D histogram, between "indexX1" and "indexX2" (inclusive). |
IHistogram1D |
sub(String nameAndLabel,
IHistogram1D a,
IHistogram1D b)
Subtracts two 1D histograms |
IHistogram2D |
sub(String nameAndLabel,
IHistogram2D a,
IHistogram2D b)
Subtracts two 2D histograms |
IHistogram3D |
sub(String nameAndLabel,
IHistogram3D a,
IHistogram3D b)
Subtracts two 3D histograms |
Method Detail |
public IHistogram1D create1D(String nameAndLabel, int nBins, double lowerEdge, double upperEdge)
public IHistogram1D create1D(String name, String label, int nBins, double lowerEdge, double upperEdge)
public IHistogram1D create1D(String name, String label, int nBins, double lowerEdge, double upperEdge, String options)
public IHistogram1D create1D(String name, String label, double[] binEdge, String options)
public IHistogram2D create2D(String nameAndLabel, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY)
public IHistogram2D create2D(String name, String label, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY)
public IHistogram2D create2D(String name, String label, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY, String options)
public IHistogram2D create2D(String name, String label, double[] binEdgeX, double[] binEdgeY, String options)
public IHistogram3D create3D(String nameAndLabel, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY, int nBinsZ, double lowerEdgeZ, double upperEdgeZ)
public IHistogram3D create3D(String name, String label, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY, int nBinsZ, double lowerEdgeZ, double upperEdgeZ)
public IHistogram3D create3D(String name, String label, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY, int nBinsZ, double lowerEdgeZ, double upperEdgeZ, String options)
public IHistogram3D create3D(String name, String label, double[] binEdgeX, double[] binEdgeY, double[] binEdgeZ, String options)
public IHistogram1D add(String nameAndLabel, IHistogram1D a, IHistogram1D b) throws IllegalArgumentException
IllegalArgumentException
- if histogram binnings are incompatiblepublic IHistogram1D sub(String nameAndLabel, IHistogram1D a, IHistogram1D b) throws IllegalArgumentException
IllegalArgumentException
- if histogram binnings are incompatiblepublic IHistogram1D mul(String nameAndLabel, IHistogram1D a, IHistogram1D b) throws IllegalArgumentException
IllegalArgumentException
- if histogram binnings are incompatiblepublic IHistogram1D div(String nameAndLabel, IHistogram1D a, IHistogram1D b) throws IllegalArgumentException
IllegalArgumentException
- if histogram binnings are incompatiblepublic IHistogram2D add(String nameAndLabel, IHistogram2D a, IHistogram2D b) throws IllegalArgumentException
IllegalArgumentException
- if histogram binnings are incompatiblepublic IHistogram2D sub(String nameAndLabel, IHistogram2D a, IHistogram2D b) throws IllegalArgumentException
IllegalArgumentException
- if histogram binnings are incompatiblepublic IHistogram2D mul(String nameAndLabel, IHistogram2D a, IHistogram2D b) throws IllegalArgumentException
IllegalArgumentException
- if histogram binnings are incompatiblepublic IHistogram2D div(String nameAndLabel, IHistogram2D a, IHistogram2D b) throws IllegalArgumentException
IllegalArgumentException
- if histogram binnings are incompatiblepublic IHistogram3D add(String nameAndLabel, IHistogram3D a, IHistogram3D b) throws IllegalArgumentException
IllegalArgumentException
- if histogram binnings are incompatiblepublic IHistogram3D sub(String nameAndLabel, IHistogram3D a, IHistogram3D b) throws IllegalArgumentException
IllegalArgumentException
- if histogram binnings are incompatiblepublic IHistogram3D mul(String nameAndLabel, IHistogram3D a, IHistogram3D b) throws IllegalArgumentException
IllegalArgumentException
- if histogram binnings are incompatiblepublic IHistogram3D div(String nameAndLabel, IHistogram3D a, IHistogram3D b) throws IllegalArgumentException
IllegalArgumentException
- if histogram binnings are incompatiblepublic IHistogram1D projectionX(String nameAndLabel, IHistogram2D h)
public IHistogram1D projectionY(String nameAndLabel, IHistogram2D h)
public IHistogram1D sliceX(String nameAndLabel, IHistogram2D h, int indexY)
public IHistogram1D sliceY(String nameAndLabel, IHistogram2D h, int indexX)
public IHistogram1D sliceX(String nameAndLabel, IHistogram2D h, int indexY1, int indexY2)
public IHistogram1D sliceY(String nameAndLabel, IHistogram2D h, int indexX1, int indexX2)
public IHistogram2D projectionXY(String nameAndLabel, IHistogram3D h)
public IHistogram2D projectionXZ(String nameAndLabel, IHistogram3D h)
public IHistogram2D projectionYZ(String nameAndLabel, IHistogram3D h)
public IHistogram2D sliceXY(String nameAndLabel, IHistogram3D h, int indexZ1, int indexZ2)
public IHistogram2D sliceXZ(String nameAndLabel, IHistogram3D h, int indexY1, int indexY2)
public IHistogram2D sliceYZ(String nameAndLabel, IHistogram3D h, int indexX1, int indexX2)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |