|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object hep.aida.ref.histogram.HistogramFactory
Constructor Summary | |
HistogramFactory(hep.aida.ITree tree)
Create a new HistogramFactory. |
|
HistogramFactory(Tree tree)
Create a new HistogramFactory. |
Method Summary | |
hep.aida.IHistogram1D |
add(String path,
hep.aida.IHistogram1D a,
hep.aida.IHistogram1D b)
Adds two 1D Histogram |
hep.aida.IHistogram2D |
add(String path,
hep.aida.IHistogram2D a,
hep.aida.IHistogram2D b)
Adds two 2D Histogram |
hep.aida.IHistogram3D |
add(String path,
hep.aida.IHistogram3D a,
hep.aida.IHistogram3D b)
Adds two 3D Histogram |
hep.aida.ICloud1D |
createCloud1D(String pathAndTitle)
|
hep.aida.ICloud1D |
createCloud1D(String path,
String title)
|
hep.aida.ICloud1D |
createCloud1D(String path,
String title,
int nMax)
|
hep.aida.ICloud1D |
createCloud1D(String path,
String title,
int nMax,
String options)
Create a Cloud1D, and unbinned 1-dimensional Histogram. |
hep.aida.ICloud2D |
createCloud2D(String pathAndTitle)
|
hep.aida.ICloud2D |
createCloud2D(String path,
String title)
|
hep.aida.ICloud2D |
createCloud2D(String path,
String title,
int nMax)
|
hep.aida.ICloud2D |
createCloud2D(String path,
String title,
int nMax,
String options)
Create a Cloud2D, and unbinned 2-dimensional Histogram. |
hep.aida.ICloud3D |
createCloud3D(String pathAndTitle)
|
hep.aida.ICloud3D |
createCloud3D(String path,
String title)
|
hep.aida.ICloud3D |
createCloud3D(String path,
String title,
int nMax)
|
hep.aida.ICloud3D |
createCloud3D(String path,
String title,
int nMax,
String options)
Create a Cloud3D, and unbinned 3-dimensional Histogram. |
hep.aida.ICloud1D |
createCopy(String path,
hep.aida.ICloud1D cloud)
|
hep.aida.ICloud2D |
createCopy(String path,
hep.aida.ICloud2D cloud)
|
hep.aida.ICloud3D |
createCopy(String path,
hep.aida.ICloud3D cloud)
|
hep.aida.IHistogram1D |
createCopy(String path,
hep.aida.IHistogram1D hist)
|
hep.aida.IHistogram2D |
createCopy(String path,
hep.aida.IHistogram2D hist)
|
hep.aida.IHistogram3D |
createCopy(String path,
hep.aida.IHistogram3D hist)
|
hep.aida.IProfile1D |
createCopy(String path,
hep.aida.IProfile1D profile)
|
hep.aida.IProfile2D |
createCopy(String path,
hep.aida.IProfile2D profile)
|
hep.aida.IHistogram1D |
createHistogram1D(String pathAndTitle,
int nBins,
double lowerEdge,
double upperEdge)
|
hep.aida.IHistogram1D |
createHistogram1D(String path,
String title,
double[] binEdges)
|
hep.aida.IHistogram1D |
createHistogram1D(String path,
String title,
double[] binEdges,
String options)
|
hep.aida.IHistogram1D |
createHistogram1D(String path,
String title,
int nBins,
double lowerEdge,
double upperEdge)
|
hep.aida.IHistogram1D |
createHistogram1D(String path,
String title,
int nBins,
double lowerEdge,
double upperEdge,
String options)
|
hep.aida.IHistogram2D |
createHistogram2D(String pathAndTitle,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY)
|
hep.aida.IHistogram2D |
createHistogram2D(String path,
String title,
double[] binEdgesX,
double[] binEdgesY)
|
hep.aida.IHistogram2D |
createHistogram2D(String path,
String title,
double[] binEdgesX,
double[] binEdgesY,
String options)
|
hep.aida.IHistogram2D |
createHistogram2D(String path,
String title,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY)
|
hep.aida.IHistogram2D |
createHistogram2D(String path,
String title,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY,
String options)
Create a IHistogram2D. |
hep.aida.IHistogram3D |
createHistogram3D(String pathAndTitle,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY,
int nBinsZ,
double lowerEdgeZ,
double upperEdgeZ)
|
hep.aida.IHistogram3D |
createHistogram3D(String path,
String title,
double[] binEdgesX,
double[] binEdgesY,
double[] binEdgesZ)
|
hep.aida.IHistogram3D |
createHistogram3D(String path,
String title,
double[] binEdgesX,
double[] binEdgesY,
double[] binEdgesZ,
String options)
|
hep.aida.IHistogram3D |
createHistogram3D(String path,
String title,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY,
int nBinsZ,
double lowerEdgeZ,
double upperEdgeZ)
|
hep.aida.IHistogram3D |
createHistogram3D(String path,
String title,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY,
int nBinsZ,
double lowerEdgeZ,
double upperEdgeZ,
String options)
Create a IHistogram3D. |
hep.aida.IProfile1D |
createProfile1D(String pathAndTitle,
int nBins,
double lowerEdge,
double upperEdge)
|
hep.aida.IProfile1D |
createProfile1D(String pathAndTitle,
int nBins,
double lowerEdge,
double upperEdge,
double lowerValue,
double upperValue)
|
hep.aida.IProfile1D |
createProfile1D(String path,
String title,
double[] binEdges)
|
hep.aida.IProfile1D |
createProfile1D(String path,
String title,
double[] binEdges,
double lowerValue,
double upperValue)
|
hep.aida.IProfile1D |
createProfile1D(String path,
String title,
double[] binEdges,
double lowerValue,
double upperValue,
String options)
|
hep.aida.IProfile1D |
createProfile1D(String path,
String title,
double[] binEdges,
String options)
|
hep.aida.IProfile1D |
createProfile1D(String path,
String title,
int nBins,
double lowerEdge,
double upperEdge)
|
hep.aida.IProfile1D |
createProfile1D(String path,
String title,
int nBins,
double lowerEdge,
double upperEdge,
double lowerValue,
double upperValue)
|
hep.aida.IProfile1D |
createProfile1D(String path,
String title,
int nBins,
double lowerEdge,
double upperEdge,
double lowerValue,
double upperValue,
String options)
|
hep.aida.IProfile1D |
createProfile1D(String path,
String title,
int nBins,
double lowerEdge,
double upperEdge,
String options)
Create a IProfile1D. |
hep.aida.IProfile2D |
createProfile2D(String pathAndTitle,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY)
|
hep.aida.IProfile2D |
createProfile2D(String pathAndTitle,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY,
double lowerValue,
double upperValue)
|
hep.aida.IProfile2D |
createProfile2D(String path,
String title,
double[] binEdgesX,
double[] binEdgesY)
|
hep.aida.IProfile2D |
createProfile2D(String path,
String title,
double[] binEdgesX,
double[] binEdgesY,
double lowerValue,
double upperValue)
|
hep.aida.IProfile2D |
createProfile2D(String path,
String title,
double[] binEdgesX,
double[] binEdgesY,
double lowerValue,
double upperValue,
String options)
|
hep.aida.IProfile2D |
createProfile2D(String path,
String title,
double[] binEdgesX,
double[] binEdgesY,
String options)
|
hep.aida.IProfile2D |
createProfile2D(String path,
String title,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY)
|
hep.aida.IProfile2D |
createProfile2D(String path,
String title,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY,
double lowerValue,
double upperValue)
|
hep.aida.IProfile2D |
createProfile2D(String path,
String title,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY,
double lowerValue,
double upperValue,
String options)
|
hep.aida.IProfile2D |
createProfile2D(String path,
String title,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY,
String options)
Create a IProfile2D. |
void |
destroy(hep.aida.IBaseHistogram hist)
Destroy an IBaseHistogram ogject. |
hep.aida.IHistogram1D |
divide(String path,
hep.aida.IHistogram1D a,
hep.aida.IHistogram1D b)
Divides two 1D Histogram |
hep.aida.IHistogram2D |
divide(String path,
hep.aida.IHistogram2D a,
hep.aida.IHistogram2D b)
Divides two 2D Histogram |
hep.aida.IHistogram3D |
divide(String path,
hep.aida.IHistogram3D a,
hep.aida.IHistogram3D b)
Divides two 3D Histogram |
hep.aida.IHistogram1D |
multiply(String path,
hep.aida.IHistogram1D a,
hep.aida.IHistogram1D b)
Multiplies two 1D Histogram |
hep.aida.IHistogram2D |
multiply(String path,
hep.aida.IHistogram2D a,
hep.aida.IHistogram2D b)
Multiplies two 2D Histogram |
hep.aida.IHistogram3D |
multiply(String path,
hep.aida.IHistogram3D a,
hep.aida.IHistogram3D b)
Multiplies two 3D Histogram |
hep.aida.IHistogram1D |
projectionX(String path,
hep.aida.IHistogram2D h)
Create a projection from a 2D histogram parallel to the X axis. |
hep.aida.IHistogram2D |
projectionXY(String path,
hep.aida.IHistogram3D h)
Create a projection parallel to the X axis from a 3D histogram. |
hep.aida.IHistogram2D |
projectionXZ(String path,
hep.aida.IHistogram3D h)
Create a projection parallel to the Z axis from a 3D histogram. |
hep.aida.IHistogram1D |
projectionY(String path,
hep.aida.IHistogram2D h)
Create a projection from a 2D histogram parallel to the Y axis. |
hep.aida.IHistogram2D |
projectionYZ(String path,
hep.aida.IHistogram3D h)
Create a projection parallel to the Y axis from a 3D histogram. |
hep.aida.IHistogram1D |
sliceX(String path,
hep.aida.IHistogram2D h,
int indexY)
Slice parallel to the Y axis from a 2D histogram at bin indexY and one bin wide. |
hep.aida.IHistogram1D |
sliceX(String path,
hep.aida.IHistogram2D h,
int indexY1,
int indexY2)
Create a slice parallel to the X axis from a 2D histogram, between "indexY1" and "indexY2" (inclusive). |
hep.aida.IHistogram2D |
sliceXY(String path,
hep.aida.IHistogram3D h,
int indexZ1,
int indexZ2)
Create a slice perpendicular to the Z axis from a 3D histogram, between "indexZ1" and "indexZ2" (inclusive). |
hep.aida.IHistogram2D |
sliceXZ(String path,
hep.aida.IHistogram3D h,
int indexY1,
int indexY2)
Create a slice perpendicular to the Y axis from a 3D histogram, between "indexY1" and "indexY2" (inclusive). |
hep.aida.IHistogram1D |
sliceY(String path,
hep.aida.IHistogram2D h,
int indexX)
Slice parallel to the X axis from a 2D histogram at bin indexX and one bin wide. |
hep.aida.IHistogram1D |
sliceY(String path,
hep.aida.IHistogram2D h,
int indexX1,
int indexX2)
Create a slice parallel to the Y axis from a 2D histogram, between "indexX1" and "indexX2" (inclusive). |
hep.aida.IHistogram2D |
sliceYZ(String path,
hep.aida.IHistogram3D h,
int indexX1,
int indexX2)
Create a slice perpendicular to the X axis from a 3D histogram, between "indexX1" and "indexX2" (inclusive). |
hep.aida.IHistogram1D |
subtract(String path,
hep.aida.IHistogram1D a,
hep.aida.IHistogram1D b)
Subtracts two 1D Histogram |
hep.aida.IHistogram2D |
subtract(String path,
hep.aida.IHistogram2D a,
hep.aida.IHistogram2D b)
Subtracts two 2D Histogram |
hep.aida.IHistogram3D |
subtract(String path,
hep.aida.IHistogram3D a,
hep.aida.IHistogram3D b)
Subtracts two 3D Histogram |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public HistogramFactory(hep.aida.ITree tree)
tree
- the ITree where the histogram is added.public HistogramFactory(Tree tree)
tree
- the Tree where the histogram is added.Method Detail |
public void destroy(hep.aida.IBaseHistogram hist) throws IllegalArgumentException
destroy
in interface hep.aida.IHistogramFactory
IllegalArgumentException
public hep.aida.ICloud1D createCloud1D(String path, String title, int nMax, String options)
createCloud1D
in interface hep.aida.IHistogramFactory
path
- The path of the Cloud1D.title
- The title of the Cloud1D.nMax
- The maximum number of entries after which the Cloud1D will convert to an Histogram1D.
If nMax = -1 then the Cloud1D will not convert automatically to an Histogram1D.options
- The options for creating a Cloud1D.public hep.aida.ICloud1D createCloud1D(String path, String title, int nMax)
createCloud1D
in interface hep.aida.IHistogramFactory
public hep.aida.ICloud1D createCloud1D(String path, String title)
createCloud1D
in interface hep.aida.IHistogramFactory
public hep.aida.ICloud1D createCloud1D(String pathAndTitle)
createCloud1D
in interface hep.aida.IHistogramFactory
public hep.aida.ICloud1D createCopy(String path, hep.aida.ICloud1D cloud)
createCopy
in interface hep.aida.IHistogramFactory
public hep.aida.ICloud2D createCloud2D(String path, String title, int nMax, String options)
createCloud2D
in interface hep.aida.IHistogramFactory
path
- The path of the Cloud2D.title
- The title of the Cloud2D.nMax
- The maximum number of entries after which the Cloud2D will convert to an Histogram2D.
If nMax = -1 then the Cloud2D will not convert automatically to an Histogram2D.options
- The options for creating a Cloud2D.public hep.aida.ICloud2D createCloud2D(String path, String title, int nMax)
createCloud2D
in interface hep.aida.IHistogramFactory
public hep.aida.ICloud2D createCloud2D(String path, String title)
createCloud2D
in interface hep.aida.IHistogramFactory
public hep.aida.ICloud2D createCloud2D(String pathAndTitle)
createCloud2D
in interface hep.aida.IHistogramFactory
public hep.aida.ICloud2D createCopy(String path, hep.aida.ICloud2D cloud)
createCopy
in interface hep.aida.IHistogramFactory
public hep.aida.ICloud3D createCloud3D(String path, String title, int nMax, String options)
createCloud3D
in interface hep.aida.IHistogramFactory
path
- The path of the Cloud3D.title
- The title of the Cloud3D.nMax
- The maximum number of entries after which the Cloud3D will convert to an Histogram3D.
If nMax = -1 then the Cloud3D will not convert automatically to an Histogram3D.options
- The options for creating a Cloud3D.public hep.aida.ICloud3D createCloud3D(String path, String title, int nMax)
createCloud3D
in interface hep.aida.IHistogramFactory
public hep.aida.ICloud3D createCloud3D(String path, String title)
createCloud3D
in interface hep.aida.IHistogramFactory
public hep.aida.ICloud3D createCloud3D(String pathAndTitle)
createCloud3D
in interface hep.aida.IHistogramFactory
public hep.aida.ICloud3D createCopy(String path, hep.aida.ICloud3D cloud)
createCopy
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram1D createHistogram1D(String path, String title, int nBins, double lowerEdge, double upperEdge, String options)
createHistogram1D
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram1D createHistogram1D(String path, String title, int nBins, double lowerEdge, double upperEdge)
createHistogram1D
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram1D createHistogram1D(String pathAndTitle, int nBins, double lowerEdge, double upperEdge)
createHistogram1D
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram1D createHistogram1D(String path, String title, double[] binEdges, String options)
createHistogram1D
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram1D createHistogram1D(String path, String title, double[] binEdges)
createHistogram1D
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram1D createCopy(String path, hep.aida.IHistogram1D hist)
createCopy
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram2D createHistogram2D(String path, String title, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY, String options)
createHistogram2D
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram2D createHistogram2D(String path, String title, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY)
createHistogram2D
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram2D createHistogram2D(String pathAndTitle, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY)
createHistogram2D
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram2D createHistogram2D(String path, String title, double[] binEdgesX, double[] binEdgesY, String options)
createHistogram2D
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram2D createHistogram2D(String path, String title, double[] binEdgesX, double[] binEdgesY)
createHistogram2D
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram2D createCopy(String path, hep.aida.IHistogram2D hist)
createCopy
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram3D createHistogram3D(String path, String title, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY, int nBinsZ, double lowerEdgeZ, double upperEdgeZ, String options)
createHistogram3D
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram3D createHistogram3D(String path, String title, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY, int nBinsZ, double lowerEdgeZ, double upperEdgeZ)
createHistogram3D
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram3D createHistogram3D(String pathAndTitle, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY, int nBinsZ, double lowerEdgeZ, double upperEdgeZ)
createHistogram3D
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram3D createHistogram3D(String path, String title, double[] binEdgesX, double[] binEdgesY, double[] binEdgesZ, String options)
createHistogram3D
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram3D createHistogram3D(String path, String title, double[] binEdgesX, double[] binEdgesY, double[] binEdgesZ)
createHistogram3D
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram3D createCopy(String path, hep.aida.IHistogram3D hist)
createCopy
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile1D createProfile1D(String path, String title, int nBins, double lowerEdge, double upperEdge, String options)
createProfile1D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile1D createProfile1D(String path, String title, int nBins, double lowerEdge, double upperEdge)
createProfile1D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile1D createProfile1D(String path, String title, int nBins, double lowerEdge, double upperEdge, double lowerValue, double upperValue, String options)
createProfile1D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile1D createProfile1D(String path, String title, int nBins, double lowerEdge, double upperEdge, double lowerValue, double upperValue)
createProfile1D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile1D createProfile1D(String pathAndTitle, int nBins, double lowerEdge, double upperEdge)
createProfile1D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile1D createProfile1D(String pathAndTitle, int nBins, double lowerEdge, double upperEdge, double lowerValue, double upperValue)
createProfile1D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile1D createProfile1D(String path, String title, double[] binEdges, String options)
createProfile1D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile1D createProfile1D(String path, String title, double[] binEdges)
createProfile1D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile1D createProfile1D(String path, String title, double[] binEdges, double lowerValue, double upperValue, String options)
createProfile1D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile1D createProfile1D(String path, String title, double[] binEdges, double lowerValue, double upperValue)
createProfile1D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile1D createCopy(String path, hep.aida.IProfile1D profile)
createCopy
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile2D createProfile2D(String path, String title, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY, String options)
createProfile2D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile2D createProfile2D(String path, String title, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY)
createProfile2D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile2D createProfile2D(String path, String title, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY, double lowerValue, double upperValue, String options)
createProfile2D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile2D createProfile2D(String path, String title, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY, double lowerValue, double upperValue)
createProfile2D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile2D createProfile2D(String pathAndTitle, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY)
createProfile2D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile2D createProfile2D(String pathAndTitle, int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY, double lowerValue, double upperValue)
createProfile2D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile2D createProfile2D(String path, String title, double[] binEdgesX, double[] binEdgesY, String options)
createProfile2D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile2D createProfile2D(String path, String title, double[] binEdgesX, double[] binEdgesY)
createProfile2D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile2D createProfile2D(String path, String title, double[] binEdgesX, double[] binEdgesY, double lowerValue, double upperValue, String options)
createProfile2D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile2D createProfile2D(String path, String title, double[] binEdgesX, double[] binEdgesY, double lowerValue, double upperValue)
createProfile2D
in interface hep.aida.IHistogramFactory
public hep.aida.IProfile2D createCopy(String path, hep.aida.IProfile2D profile)
createCopy
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram1D add(String path, hep.aida.IHistogram1D a, hep.aida.IHistogram1D b) throws IllegalArgumentException
add
in interface hep.aida.IHistogramFactory
IllegalArgumentException
- if histogram binnings are incompatiblepublic hep.aida.IHistogram1D subtract(String path, hep.aida.IHistogram1D a, hep.aida.IHistogram1D b) throws IllegalArgumentException
subtract
in interface hep.aida.IHistogramFactory
IllegalArgumentException
- if histogram binnings are incompatiblepublic hep.aida.IHistogram1D multiply(String path, hep.aida.IHistogram1D a, hep.aida.IHistogram1D b) throws IllegalArgumentException
multiply
in interface hep.aida.IHistogramFactory
IllegalArgumentException
- if histogram binnings are incompatiblepublic hep.aida.IHistogram1D divide(String path, hep.aida.IHistogram1D a, hep.aida.IHistogram1D b) throws IllegalArgumentException
divide
in interface hep.aida.IHistogramFactory
IllegalArgumentException
- if histogram binnings are incompatiblepublic hep.aida.IHistogram2D add(String path, hep.aida.IHistogram2D a, hep.aida.IHistogram2D b) throws IllegalArgumentException
add
in interface hep.aida.IHistogramFactory
IllegalArgumentException
- if histogram binnings are incompatiblepublic hep.aida.IHistogram2D subtract(String path, hep.aida.IHistogram2D a, hep.aida.IHistogram2D b) throws IllegalArgumentException
subtract
in interface hep.aida.IHistogramFactory
IllegalArgumentException
- if histogram binnings are incompatiblepublic hep.aida.IHistogram2D multiply(String path, hep.aida.IHistogram2D a, hep.aida.IHistogram2D b) throws IllegalArgumentException
multiply
in interface hep.aida.IHistogramFactory
IllegalArgumentException
- if histogram binnings are incompatiblepublic hep.aida.IHistogram2D divide(String path, hep.aida.IHistogram2D a, hep.aida.IHistogram2D b) throws IllegalArgumentException
divide
in interface hep.aida.IHistogramFactory
IllegalArgumentException
- if histogram binnings are incompatiblepublic hep.aida.IHistogram3D add(String path, hep.aida.IHistogram3D a, hep.aida.IHistogram3D b) throws IllegalArgumentException
add
in interface hep.aida.IHistogramFactory
IllegalArgumentException
- if histogram binnings are incompatiblepublic hep.aida.IHistogram3D subtract(String path, hep.aida.IHistogram3D a, hep.aida.IHistogram3D b) throws IllegalArgumentException
subtract
in interface hep.aida.IHistogramFactory
IllegalArgumentException
- if histogram binnings are incompatiblepublic hep.aida.IHistogram3D multiply(String path, hep.aida.IHistogram3D a, hep.aida.IHistogram3D b) throws IllegalArgumentException
multiply
in interface hep.aida.IHistogramFactory
IllegalArgumentException
- if histogram binnings are incompatiblepublic hep.aida.IHistogram3D divide(String path, hep.aida.IHistogram3D a, hep.aida.IHistogram3D b) throws IllegalArgumentException
divide
in interface hep.aida.IHistogramFactory
IllegalArgumentException
- if histogram binnings are incompatiblepublic hep.aida.IHistogram1D projectionX(String path, hep.aida.IHistogram2D h)
projectionX
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram1D projectionY(String path, hep.aida.IHistogram2D h)
projectionY
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram1D sliceX(String path, hep.aida.IHistogram2D h, int indexY)
sliceX
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram1D sliceY(String path, hep.aida.IHistogram2D h, int indexX)
sliceY
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram1D sliceX(String path, hep.aida.IHistogram2D h, int indexY1, int indexY2)
sliceX
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram1D sliceY(String path, hep.aida.IHistogram2D h, int indexX1, int indexX2)
sliceY
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram2D projectionXY(String path, hep.aida.IHistogram3D h)
projectionXY
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram2D projectionXZ(String path, hep.aida.IHistogram3D h)
projectionXZ
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram2D projectionYZ(String path, hep.aida.IHistogram3D h)
projectionYZ
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram2D sliceXY(String path, hep.aida.IHistogram3D h, int indexZ1, int indexZ2)
sliceXY
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram2D sliceXZ(String path, hep.aida.IHistogram3D h, int indexY1, int indexY2)
sliceXZ
in interface hep.aida.IHistogramFactory
public hep.aida.IHistogram2D sliceYZ(String path, hep.aida.IHistogram3D h, int indexX1, int indexX2)
sliceYZ
in interface hep.aida.IHistogramFactory
|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |