FreeHEP API
Version current

hep.aida.jni
Class CIDataPointSetFactory

java.lang.Object
  extended byhep.aida.jni.CAIDRef
      extended byhep.aida.jni.CProxy
          extended byhep.aida.jni.CIDataPointSetFactory
All Implemented Interfaces:
hep.aida.IDataPointSetFactory

public class CIDataPointSetFactory
extends CProxy
implements hep.aida.IDataPointSetFactory

Source Code:
CIDataPointSetFactory.java

Field Summary
 
Fields inherited from class hep.aida.jni.CAIDRef
crefID
 
Constructor Summary
CIDataPointSetFactory(long crefID)
           
 
Method Summary
 hep.aida.IDataPointSet add(String path, hep.aida.IDataPointSet dataPointSet1, hep.aida.IDataPointSet dataPointSet2)
           
 hep.aida.IDataPointSet create(String path, hep.aida.ICloud1D cloud)
           
 hep.aida.IDataPointSet create(String path, hep.aida.ICloud1D cloud, String options)
           
 hep.aida.IDataPointSet create(String path, hep.aida.ICloud2D cloud)
           
 hep.aida.IDataPointSet create(String path, hep.aida.ICloud2D cloud, String options)
           
 hep.aida.IDataPointSet create(String path, hep.aida.ICloud3D cloud)
           
 hep.aida.IDataPointSet create(String path, hep.aida.ICloud3D cloud, String options)
           
 hep.aida.IDataPointSet create(String path, hep.aida.IHistogram1D hist)
           
 hep.aida.IDataPointSet create(String path, hep.aida.IHistogram1D hist, String options)
           
 hep.aida.IDataPointSet create(String path, hep.aida.IHistogram2D hist)
           
 hep.aida.IDataPointSet create(String path, hep.aida.IHistogram2D hist, String options)
           
 hep.aida.IDataPointSet create(String path, hep.aida.IHistogram3D hist)
           
 hep.aida.IDataPointSet create(String path, hep.aida.IHistogram3D hist, String options)
           
 hep.aida.IDataPointSet create(String pathAndTitle, int dimOfPoints)
           
 hep.aida.IDataPointSet create(String path, hep.aida.IProfile1D profile)
           
 hep.aida.IDataPointSet create(String path, hep.aida.IProfile1D profile, String options)
           
 hep.aida.IDataPointSet create(String path, hep.aida.IProfile2D profile)
           
 hep.aida.IDataPointSet create(String path, hep.aida.IProfile2D profile, String options)
           
 hep.aida.IDataPointSet create(String path, String title, int dimOfPoints)
           
 hep.aida.IDataPointSet createCopy(String path, hep.aida.IDataPointSet dataPointSet)
           
 hep.aida.IDataPointSet createX(String pathAndTitle, double[] x, double[] ex)
           
 hep.aida.IDataPointSet createX(String pathAndTitle, double[] x, double[] exp, double[] exm)
           
 hep.aida.IDataPointSet createX(String path, String title, double[] x, double[] ex)
           
 hep.aida.IDataPointSet createX(String path, String title, double[] x, double[] exp, double[] exm)
           
 hep.aida.IDataPointSet createXY(String pathAndTitle, double[] x, double[] y, double[] ex, double[] ey)
           
 hep.aida.IDataPointSet createXY(String pathAndTitle, double[] x, double[] y, double[] exp, double[] eyp, double[] exm, double[] eym)
           
 hep.aida.IDataPointSet createXY(String path, String title, double[] x, double[] y, double[] ex, double[] ey)
           
 hep.aida.IDataPointSet createXY(String path, String title, double[] x, double[] y, double[] exp, double[] eyp, double[] exm, double[] eym)
           
 hep.aida.IDataPointSet createXYZ(String pathAndTitle, double[] x, double[] y, double[] z, double[] ex, double[] ey, double[] ez)
           
 hep.aida.IDataPointSet createXYZ(String pathAndTitle, double[] x, double[] y, double[] z, double[] exp, double[] eyp, double[] ezp, double[] exm, double[] eym, double[] ezm)
           
 hep.aida.IDataPointSet createXYZ(String path, String title, double[] x, double[] y, double[] z, double[] ex, double[] ey, double[] ez)
           
 hep.aida.IDataPointSet createXYZ(String path, String title, double[] x, double[] y, double[] z, double[] exp, double[] eyp, double[] ezp, double[] exm, double[] eym, double[] ezm)
           
 hep.aida.IDataPointSet createY(String pathAndTitle, double[] y, double[] ey)
           
 hep.aida.IDataPointSet createY(String pathAndTitle, double[] y, double[] eyp, double[] eym)
           
 hep.aida.IDataPointSet createY(String path, String title, double[] y, double[] ey)
           
 hep.aida.IDataPointSet createY(String path, String title, double[] y, double[] eyp, double[] eym)
           
 void destroy(hep.aida.IDataPointSet dataPointSet)
           
 hep.aida.IDataPointSet divide(String path, hep.aida.IDataPointSet dataPointSet1, hep.aida.IDataPointSet dataPointSet2)
           
 hep.aida.IDataPointSet multiply(String path, hep.aida.IDataPointSet dataPointSet1, hep.aida.IDataPointSet dataPointSet2)
           
 hep.aida.IDataPointSet subtract(String path, hep.aida.IDataPointSet dataPointSet1, hep.aida.IDataPointSet dataPointSet2)
           
 hep.aida.IDataPointSet weightedMean(String path, hep.aida.IDataPointSet dataPointSet1, hep.aida.IDataPointSet dataPointSet2)
           
 
Methods inherited from class hep.aida.jni.CProxy
finalize, finalize
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hep.aida.IDataPointSetFactory
create, create
 

Constructor Detail

CIDataPointSetFactory

public CIDataPointSetFactory(long crefID)
Method Detail

create

public hep.aida.IDataPointSet create(String path,
                                     String title,
                                     int dimOfPoints)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

create

public hep.aida.IDataPointSet create(String pathAndTitle,
                                     int dimOfPoints)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

createY

public hep.aida.IDataPointSet createY(String path,
                                      String title,
                                      double[] y,
                                      double[] ey)
                               throws IllegalArgumentException
Specified by:
createY in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

createY

public hep.aida.IDataPointSet createY(String path,
                                      String title,
                                      double[] y,
                                      double[] eyp,
                                      double[] eym)
                               throws IllegalArgumentException
Specified by:
createY in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

createY

public hep.aida.IDataPointSet createY(String pathAndTitle,
                                      double[] y,
                                      double[] ey)
                               throws IllegalArgumentException
Specified by:
createY in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

createY

public hep.aida.IDataPointSet createY(String pathAndTitle,
                                      double[] y,
                                      double[] eyp,
                                      double[] eym)
                               throws IllegalArgumentException
Specified by:
createY in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

createX

public hep.aida.IDataPointSet createX(String path,
                                      String title,
                                      double[] x,
                                      double[] ex)
                               throws IllegalArgumentException
Specified by:
createX in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

createX

public hep.aida.IDataPointSet createX(String path,
                                      String title,
                                      double[] x,
                                      double[] exp,
                                      double[] exm)
                               throws IllegalArgumentException
Specified by:
createX in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

createX

public hep.aida.IDataPointSet createX(String pathAndTitle,
                                      double[] x,
                                      double[] ex)
                               throws IllegalArgumentException
Specified by:
createX in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

createX

public hep.aida.IDataPointSet createX(String pathAndTitle,
                                      double[] x,
                                      double[] exp,
                                      double[] exm)
                               throws IllegalArgumentException
Specified by:
createX in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

createXY

public hep.aida.IDataPointSet createXY(String path,
                                       String title,
                                       double[] x,
                                       double[] y,
                                       double[] exp,
                                       double[] eyp,
                                       double[] exm,
                                       double[] eym)
                                throws IllegalArgumentException
Specified by:
createXY in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

createXY

public hep.aida.IDataPointSet createXY(String path,
                                       String title,
                                       double[] x,
                                       double[] y,
                                       double[] ex,
                                       double[] ey)
                                throws IllegalArgumentException
Specified by:
createXY in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

createXY

public hep.aida.IDataPointSet createXY(String pathAndTitle,
                                       double[] x,
                                       double[] y,
                                       double[] exp,
                                       double[] eyp,
                                       double[] exm,
                                       double[] eym)
                                throws IllegalArgumentException
Specified by:
createXY in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

createXY

public hep.aida.IDataPointSet createXY(String pathAndTitle,
                                       double[] x,
                                       double[] y,
                                       double[] ex,
                                       double[] ey)
                                throws IllegalArgumentException
Specified by:
createXY in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

createXYZ

public hep.aida.IDataPointSet createXYZ(String path,
                                        String title,
                                        double[] x,
                                        double[] y,
                                        double[] z,
                                        double[] exp,
                                        double[] eyp,
                                        double[] ezp,
                                        double[] exm,
                                        double[] eym,
                                        double[] ezm)
                                 throws IllegalArgumentException
Specified by:
createXYZ in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

createXYZ

public hep.aida.IDataPointSet createXYZ(String path,
                                        String title,
                                        double[] x,
                                        double[] y,
                                        double[] z,
                                        double[] ex,
                                        double[] ey,
                                        double[] ez)
                                 throws IllegalArgumentException
Specified by:
createXYZ in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

createXYZ

public hep.aida.IDataPointSet createXYZ(String pathAndTitle,
                                        double[] x,
                                        double[] y,
                                        double[] z,
                                        double[] exp,
                                        double[] eyp,
                                        double[] ezp,
                                        double[] exm,
                                        double[] eym,
                                        double[] ezm)
                                 throws IllegalArgumentException
Specified by:
createXYZ in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

createXYZ

public hep.aida.IDataPointSet createXYZ(String pathAndTitle,
                                        double[] x,
                                        double[] y,
                                        double[] z,
                                        double[] ex,
                                        double[] ey,
                                        double[] ez)
                                 throws IllegalArgumentException
Specified by:
createXYZ in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

createCopy

public hep.aida.IDataPointSet createCopy(String path,
                                         hep.aida.IDataPointSet dataPointSet)
                                  throws IllegalArgumentException
Specified by:
createCopy in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

destroy

public void destroy(hep.aida.IDataPointSet dataPointSet)
             throws IllegalArgumentException
Specified by:
destroy in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

create

public hep.aida.IDataPointSet create(String path,
                                     hep.aida.IHistogram1D hist)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

create

public hep.aida.IDataPointSet create(String path,
                                     hep.aida.IHistogram1D hist,
                                     String options)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

create

public hep.aida.IDataPointSet create(String path,
                                     hep.aida.IHistogram2D hist)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

create

public hep.aida.IDataPointSet create(String path,
                                     hep.aida.IHistogram2D hist,
                                     String options)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

create

public hep.aida.IDataPointSet create(String path,
                                     hep.aida.IHistogram3D hist)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

create

public hep.aida.IDataPointSet create(String path,
                                     hep.aida.IHistogram3D hist,
                                     String options)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

create

public hep.aida.IDataPointSet create(String path,
                                     hep.aida.ICloud1D cloud)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

create

public hep.aida.IDataPointSet create(String path,
                                     hep.aida.ICloud1D cloud,
                                     String options)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

create

public hep.aida.IDataPointSet create(String path,
                                     hep.aida.ICloud2D cloud)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

create

public hep.aida.IDataPointSet create(String path,
                                     hep.aida.ICloud2D cloud,
                                     String options)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

create

public hep.aida.IDataPointSet create(String path,
                                     hep.aida.ICloud3D cloud)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

create

public hep.aida.IDataPointSet create(String path,
                                     hep.aida.ICloud3D cloud,
                                     String options)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

create

public hep.aida.IDataPointSet create(String path,
                                     hep.aida.IProfile1D profile)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

create

public hep.aida.IDataPointSet create(String path,
                                     hep.aida.IProfile1D profile,
                                     String options)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

create

public hep.aida.IDataPointSet create(String path,
                                     hep.aida.IProfile2D profile)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

create

public hep.aida.IDataPointSet create(String path,
                                     hep.aida.IProfile2D profile,
                                     String options)
                              throws IllegalArgumentException
Specified by:
create in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

add

public hep.aida.IDataPointSet add(String path,
                                  hep.aida.IDataPointSet dataPointSet1,
                                  hep.aida.IDataPointSet dataPointSet2)
                           throws IllegalArgumentException
Specified by:
add in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

subtract

public hep.aida.IDataPointSet subtract(String path,
                                       hep.aida.IDataPointSet dataPointSet1,
                                       hep.aida.IDataPointSet dataPointSet2)
                                throws IllegalArgumentException
Specified by:
subtract in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

multiply

public hep.aida.IDataPointSet multiply(String path,
                                       hep.aida.IDataPointSet dataPointSet1,
                                       hep.aida.IDataPointSet dataPointSet2)
                                throws IllegalArgumentException
Specified by:
multiply in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

divide

public hep.aida.IDataPointSet divide(String path,
                                     hep.aida.IDataPointSet dataPointSet1,
                                     hep.aida.IDataPointSet dataPointSet2)
                              throws IllegalArgumentException
Specified by:
divide in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

weightedMean

public hep.aida.IDataPointSet weightedMean(String path,
                                           hep.aida.IDataPointSet dataPointSet1,
                                           hep.aida.IDataPointSet dataPointSet2)
                                    throws IllegalArgumentException
Specified by:
weightedMean in interface hep.aida.IDataPointSetFactory
Throws:
IllegalArgumentException

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.