hep.aida.jni
Class CIHistogramFactory
java.lang.Object
hep.aida.jni.CAIDRef
hep.aida.jni.CProxy
hep.aida.jni.CIHistogramFactory
- All Implemented Interfaces:
- hep.aida.IHistogramFactory
- public class CIHistogramFactory
- extends CProxy
- implements hep.aida.IHistogramFactory
- Source Code:
- CIHistogramFactory.java
Method Summary |
hep.aida.IHistogram1D |
add(String path,
hep.aida.IHistogram1D hist1,
hep.aida.IHistogram1D hist2)
|
hep.aida.IHistogram2D |
add(String path,
hep.aida.IHistogram2D hist1,
hep.aida.IHistogram2D hist2)
|
hep.aida.IHistogram3D |
add(String path,
hep.aida.IHistogram3D hist1,
hep.aida.IHistogram3D hist2)
|
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)
|
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)
|
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)
|
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 copy,
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)
|
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)
|
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)
|
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)
|
void |
destroy(hep.aida.IBaseHistogram hist)
|
hep.aida.IHistogram1D |
divide(String path,
hep.aida.IHistogram1D hist1,
hep.aida.IHistogram1D hist2)
|
hep.aida.IHistogram2D |
divide(String path,
hep.aida.IHistogram2D hist1,
hep.aida.IHistogram2D hist2)
|
hep.aida.IHistogram3D |
divide(String path,
hep.aida.IHistogram3D hist1,
hep.aida.IHistogram3D hist2)
|
hep.aida.IHistogram1D |
multiply(String path,
hep.aida.IHistogram1D hist1,
hep.aida.IHistogram1D hist2)
|
hep.aida.IHistogram2D |
multiply(String path,
hep.aida.IHistogram2D hist1,
hep.aida.IHistogram2D hist2)
|
hep.aida.IHistogram3D |
multiply(String path,
hep.aida.IHistogram3D hist1,
hep.aida.IHistogram3D hist2)
|
hep.aida.IHistogram1D |
projectionX(String path,
hep.aida.IHistogram2D hist)
|
hep.aida.IHistogram2D |
projectionXY(String path,
hep.aida.IHistogram3D hist)
|
hep.aida.IHistogram2D |
projectionXZ(String path,
hep.aida.IHistogram3D hist)
|
hep.aida.IHistogram1D |
projectionY(String path,
hep.aida.IHistogram2D hist)
|
hep.aida.IHistogram2D |
projectionYZ(String path,
hep.aida.IHistogram3D hist)
|
hep.aida.IHistogram1D |
sliceX(String path,
hep.aida.IHistogram2D hist,
int index)
|
hep.aida.IHistogram1D |
sliceX(String path,
hep.aida.IHistogram2D hist,
int index1,
int index2)
|
hep.aida.IHistogram2D |
sliceXY(String path,
hep.aida.IHistogram3D hist,
int index1,
int index2)
|
hep.aida.IHistogram2D |
sliceXZ(String path,
hep.aida.IHistogram3D hist,
int index1,
int index2)
|
hep.aida.IHistogram1D |
sliceY(String path,
hep.aida.IHistogram2D hist,
int index)
|
hep.aida.IHistogram1D |
sliceY(String path,
hep.aida.IHistogram2D hist,
int index1,
int index2)
|
hep.aida.IHistogram2D |
sliceYZ(String path,
hep.aida.IHistogram3D hist,
int index1,
int index2)
|
hep.aida.IHistogram1D |
subtract(String path,
hep.aida.IHistogram1D hist1,
hep.aida.IHistogram1D hist2)
|
hep.aida.IHistogram2D |
subtract(String path,
hep.aida.IHistogram2D hist1,
hep.aida.IHistogram2D hist2)
|
hep.aida.IHistogram3D |
subtract(String path,
hep.aida.IHistogram3D hist1,
hep.aida.IHistogram3D hist2)
|
CIHistogramFactory
public CIHistogramFactory(long crefID)
destroy
public void destroy(hep.aida.IBaseHistogram hist)
throws IllegalArgumentException
- Specified by:
destroy
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCloud1D
public hep.aida.ICloud1D createCloud1D(String path,
String title)
throws IllegalArgumentException
- Specified by:
createCloud1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCloud1D
public hep.aida.ICloud1D createCloud1D(String path,
String title,
int nMax)
throws IllegalArgumentException
- Specified by:
createCloud1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCloud1D
public hep.aida.ICloud1D createCloud1D(String path,
String title,
int nMax,
String options)
throws IllegalArgumentException
- Specified by:
createCloud1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCloud1D
public hep.aida.ICloud1D createCloud1D(String pathAndTitle)
throws IllegalArgumentException
- Specified by:
createCloud1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCopy
public hep.aida.ICloud1D createCopy(String path,
hep.aida.ICloud1D cloud)
throws IllegalArgumentException
- Specified by:
createCopy
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCloud2D
public hep.aida.ICloud2D createCloud2D(String path,
String title)
throws IllegalArgumentException
- Specified by:
createCloud2D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCloud2D
public hep.aida.ICloud2D createCloud2D(String path,
String title,
int nMax)
throws IllegalArgumentException
- Specified by:
createCloud2D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCloud2D
public hep.aida.ICloud2D createCloud2D(String path,
String title,
int nMax,
String options)
throws IllegalArgumentException
- Specified by:
createCloud2D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCloud2D
public hep.aida.ICloud2D createCloud2D(String pathAndTitle)
throws IllegalArgumentException
- Specified by:
createCloud2D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCopy
public hep.aida.ICloud2D createCopy(String path,
hep.aida.ICloud2D cloud)
throws IllegalArgumentException
- Specified by:
createCopy
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCloud3D
public hep.aida.ICloud3D createCloud3D(String path,
String title)
throws IllegalArgumentException
- Specified by:
createCloud3D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCloud3D
public hep.aida.ICloud3D createCloud3D(String path,
String title,
int nMax)
throws IllegalArgumentException
- Specified by:
createCloud3D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCloud3D
public hep.aida.ICloud3D createCloud3D(String path,
String title,
int nMax,
String options)
throws IllegalArgumentException
- Specified by:
createCloud3D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCloud3D
public hep.aida.ICloud3D createCloud3D(String pathAndTitle)
throws IllegalArgumentException
- Specified by:
createCloud3D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCopy
public hep.aida.ICloud3D createCopy(String path,
hep.aida.ICloud3D cloud)
throws IllegalArgumentException
- Specified by:
createCopy
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createHistogram1D
public hep.aida.IHistogram1D createHistogram1D(String path,
String title,
int nBins,
double lowerEdge,
double upperEdge)
throws IllegalArgumentException
- Specified by:
createHistogram1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createHistogram1D
public hep.aida.IHistogram1D createHistogram1D(String path,
String title,
int nBins,
double lowerEdge,
double upperEdge,
String options)
throws IllegalArgumentException
- Specified by:
createHistogram1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createHistogram1D
public hep.aida.IHistogram1D createHistogram1D(String pathAndTitle,
int nBins,
double lowerEdge,
double upperEdge)
throws IllegalArgumentException
- Specified by:
createHistogram1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createHistogram1D
public hep.aida.IHistogram1D createHistogram1D(String path,
String title,
double[] binEdges)
throws IllegalArgumentException
- Specified by:
createHistogram1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createHistogram1D
public hep.aida.IHistogram1D createHistogram1D(String path,
String title,
double[] binEdges,
String options)
throws IllegalArgumentException
- Specified by:
createHistogram1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCopy
public hep.aida.IHistogram1D createCopy(String path,
hep.aida.IHistogram1D hist)
throws IllegalArgumentException
- Specified by:
createCopy
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createHistogram2D
public hep.aida.IHistogram2D createHistogram2D(String path,
String title,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY)
- Specified by:
createHistogram2D
in interface hep.aida.IHistogramFactory
createHistogram2D
public hep.aida.IHistogram2D createHistogram2D(String path,
String title,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY,
String options)
- Specified by:
createHistogram2D
in interface hep.aida.IHistogramFactory
createHistogram2D
public hep.aida.IHistogram2D createHistogram2D(String pathAndTitle,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY)
throws IllegalArgumentException
- Specified by:
createHistogram2D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createHistogram2D
public hep.aida.IHistogram2D createHistogram2D(String path,
String title,
double[] binEdgesX,
double[] binEdgesY)
throws IllegalArgumentException
- Specified by:
createHistogram2D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createHistogram2D
public hep.aida.IHistogram2D createHistogram2D(String path,
String title,
double[] binEdgesX,
double[] binEdgesY,
String options)
throws IllegalArgumentException
- Specified by:
createHistogram2D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCopy
public hep.aida.IHistogram2D createCopy(String copy,
hep.aida.IHistogram2D hist)
throws IllegalArgumentException
- Specified by:
createCopy
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createHistogram3D
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)
throws IllegalArgumentException
- Specified by:
createHistogram3D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createHistogram3D
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)
throws IllegalArgumentException
- Specified by:
createHistogram3D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createHistogram3D
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)
throws IllegalArgumentException
- Specified by:
createHistogram3D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createHistogram3D
public hep.aida.IHistogram3D createHistogram3D(String path,
String title,
double[] binEdgesX,
double[] binEdgesY,
double[] binEdgesZ)
throws IllegalArgumentException
- Specified by:
createHistogram3D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createHistogram3D
public hep.aida.IHistogram3D createHistogram3D(String path,
String title,
double[] binEdgesX,
double[] binEdgesY,
double[] binEdgesZ,
String options)
throws IllegalArgumentException
- Specified by:
createHistogram3D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCopy
public hep.aida.IHistogram3D createCopy(String path,
hep.aida.IHistogram3D hist)
throws IllegalArgumentException
- Specified by:
createCopy
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile1D
public hep.aida.IProfile1D createProfile1D(String path,
String title,
int nBins,
double lowerEdge,
double upperEdge)
throws IllegalArgumentException
- Specified by:
createProfile1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile1D
public hep.aida.IProfile1D createProfile1D(String path,
String title,
int nBins,
double lowerEdge,
double upperEdge,
String options)
throws IllegalArgumentException
- Specified by:
createProfile1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile1D
public hep.aida.IProfile1D createProfile1D(String path,
String title,
int nBins,
double lowerEdge,
double upperEdge,
double lowerValue,
double upperValue)
throws IllegalArgumentException
- Specified by:
createProfile1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile1D
public hep.aida.IProfile1D createProfile1D(String path,
String title,
int nBins,
double lowerEdge,
double upperEdge,
double lowerValue,
double upperValue,
String options)
throws IllegalArgumentException
- Specified by:
createProfile1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile1D
public hep.aida.IProfile1D createProfile1D(String path,
String title,
double[] binEdges)
throws IllegalArgumentException
- Specified by:
createProfile1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile1D
public hep.aida.IProfile1D createProfile1D(String path,
String title,
double[] binEdges,
String options)
throws IllegalArgumentException
- Specified by:
createProfile1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile1D
public hep.aida.IProfile1D createProfile1D(String path,
String title,
double[] binEdges,
double lowerValue,
double upperValue)
throws IllegalArgumentException
- Specified by:
createProfile1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile1D
public hep.aida.IProfile1D createProfile1D(String path,
String title,
double[] binEdges,
double lowerValue,
double upperValue,
String options)
throws IllegalArgumentException
- Specified by:
createProfile1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile1D
public hep.aida.IProfile1D createProfile1D(String pathAndTitle,
int nBins,
double lowerEdge,
double upperEdge)
throws IllegalArgumentException
- Specified by:
createProfile1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile1D
public hep.aida.IProfile1D createProfile1D(String pathAndTitle,
int nBins,
double lowerEdge,
double upperEdge,
double lowerValue,
double upperValue)
throws IllegalArgumentException
- Specified by:
createProfile1D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCopy
public hep.aida.IProfile1D createCopy(String path,
hep.aida.IProfile1D profile)
throws IllegalArgumentException
- Specified by:
createCopy
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile2D
public hep.aida.IProfile2D createProfile2D(String path,
String title,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY)
throws IllegalArgumentException
- Specified by:
createProfile2D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile2D
public hep.aida.IProfile2D createProfile2D(String path,
String title,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY,
String options)
throws IllegalArgumentException
- Specified by:
createProfile2D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile2D
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)
throws IllegalArgumentException
- Specified by:
createProfile2D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile2D
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)
throws IllegalArgumentException
- Specified by:
createProfile2D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile2D
public hep.aida.IProfile2D createProfile2D(String path,
String title,
double[] binEdgesX,
double[] binEdgesY)
throws IllegalArgumentException
- Specified by:
createProfile2D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile2D
public hep.aida.IProfile2D createProfile2D(String path,
String title,
double[] binEdgesX,
double[] binEdgesY,
String options)
throws IllegalArgumentException
- Specified by:
createProfile2D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile2D
public hep.aida.IProfile2D createProfile2D(String path,
String title,
double[] binEdgesX,
double[] binEdgesY,
double lowerValue,
double upperValue)
throws IllegalArgumentException
- Specified by:
createProfile2D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile2D
public hep.aida.IProfile2D createProfile2D(String path,
String title,
double[] binEdgesX,
double[] binEdgesY,
double lowerValue,
double upperValue,
String options)
throws IllegalArgumentException
- Specified by:
createProfile2D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile2D
public hep.aida.IProfile2D createProfile2D(String pathAndTitle,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY)
throws IllegalArgumentException
- Specified by:
createProfile2D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createProfile2D
public hep.aida.IProfile2D createProfile2D(String pathAndTitle,
int nBinsX,
double lowerEdgeX,
double upperEdgeX,
int nBinsY,
double lowerEdgeY,
double upperEdgeY,
double lowerValue,
double upperValue)
throws IllegalArgumentException
- Specified by:
createProfile2D
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
createCopy
public hep.aida.IProfile2D createCopy(String path,
hep.aida.IProfile2D profile)
throws IllegalArgumentException
- Specified by:
createCopy
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
add
public hep.aida.IHistogram1D add(String path,
hep.aida.IHistogram1D hist1,
hep.aida.IHistogram1D hist2)
throws IllegalArgumentException
- Specified by:
add
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
subtract
public hep.aida.IHistogram1D subtract(String path,
hep.aida.IHistogram1D hist1,
hep.aida.IHistogram1D hist2)
throws IllegalArgumentException
- Specified by:
subtract
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
multiply
public hep.aida.IHistogram1D multiply(String path,
hep.aida.IHistogram1D hist1,
hep.aida.IHistogram1D hist2)
throws IllegalArgumentException
- Specified by:
multiply
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
divide
public hep.aida.IHistogram1D divide(String path,
hep.aida.IHistogram1D hist1,
hep.aida.IHistogram1D hist2)
throws IllegalArgumentException
- Specified by:
divide
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
add
public hep.aida.IHistogram2D add(String path,
hep.aida.IHistogram2D hist1,
hep.aida.IHistogram2D hist2)
throws IllegalArgumentException
- Specified by:
add
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
subtract
public hep.aida.IHistogram2D subtract(String path,
hep.aida.IHistogram2D hist1,
hep.aida.IHistogram2D hist2)
throws IllegalArgumentException
- Specified by:
subtract
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
multiply
public hep.aida.IHistogram2D multiply(String path,
hep.aida.IHistogram2D hist1,
hep.aida.IHistogram2D hist2)
throws IllegalArgumentException
- Specified by:
multiply
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
divide
public hep.aida.IHistogram2D divide(String path,
hep.aida.IHistogram2D hist1,
hep.aida.IHistogram2D hist2)
throws IllegalArgumentException
- Specified by:
divide
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
add
public hep.aida.IHistogram3D add(String path,
hep.aida.IHistogram3D hist1,
hep.aida.IHistogram3D hist2)
throws IllegalArgumentException
- Specified by:
add
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
subtract
public hep.aida.IHistogram3D subtract(String path,
hep.aida.IHistogram3D hist1,
hep.aida.IHistogram3D hist2)
throws IllegalArgumentException
- Specified by:
subtract
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
multiply
public hep.aida.IHistogram3D multiply(String path,
hep.aida.IHistogram3D hist1,
hep.aida.IHistogram3D hist2)
throws IllegalArgumentException
- Specified by:
multiply
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
divide
public hep.aida.IHistogram3D divide(String path,
hep.aida.IHistogram3D hist1,
hep.aida.IHistogram3D hist2)
throws IllegalArgumentException
- Specified by:
divide
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
projectionX
public hep.aida.IHistogram1D projectionX(String path,
hep.aida.IHistogram2D hist)
throws IllegalArgumentException
- Specified by:
projectionX
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
projectionY
public hep.aida.IHistogram1D projectionY(String path,
hep.aida.IHistogram2D hist)
throws IllegalArgumentException
- Specified by:
projectionY
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
sliceX
public hep.aida.IHistogram1D sliceX(String path,
hep.aida.IHistogram2D hist,
int index)
throws IllegalArgumentException
- Specified by:
sliceX
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
sliceY
public hep.aida.IHistogram1D sliceY(String path,
hep.aida.IHistogram2D hist,
int index)
throws IllegalArgumentException
- Specified by:
sliceY
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
sliceX
public hep.aida.IHistogram1D sliceX(String path,
hep.aida.IHistogram2D hist,
int index1,
int index2)
throws IllegalArgumentException
- Specified by:
sliceX
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
sliceY
public hep.aida.IHistogram1D sliceY(String path,
hep.aida.IHistogram2D hist,
int index1,
int index2)
throws IllegalArgumentException
- Specified by:
sliceY
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
projectionXY
public hep.aida.IHistogram2D projectionXY(String path,
hep.aida.IHistogram3D hist)
throws IllegalArgumentException
- Specified by:
projectionXY
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
projectionXZ
public hep.aida.IHistogram2D projectionXZ(String path,
hep.aida.IHistogram3D hist)
throws IllegalArgumentException
- Specified by:
projectionXZ
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
projectionYZ
public hep.aida.IHistogram2D projectionYZ(String path,
hep.aida.IHistogram3D hist)
throws IllegalArgumentException
- Specified by:
projectionYZ
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
sliceXY
public hep.aida.IHistogram2D sliceXY(String path,
hep.aida.IHistogram3D hist,
int index1,
int index2)
throws IllegalArgumentException
- Specified by:
sliceXY
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
sliceXZ
public hep.aida.IHistogram2D sliceXZ(String path,
hep.aida.IHistogram3D hist,
int index1,
int index2)
throws IllegalArgumentException
- Specified by:
sliceXZ
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
sliceYZ
public hep.aida.IHistogram2D sliceYZ(String path,
hep.aida.IHistogram3D hist,
int index1,
int index2)
throws IllegalArgumentException
- Specified by:
sliceYZ
in interface hep.aida.IHistogramFactory
- Throws:
IllegalArgumentException
Copyright © 2000-2004 FreeHEP, All Rights Reserved.