|
virtual | ~ICloud3D () |
| Destructor.
|
|
virtual bool | fill (double x, double y, double z, double weight=1.)=0 |
| Fill the ICloud3D with a triplet of values and a corresponding weight. More...
|
|
virtual double | lowerEdgeX () const =0 |
| Get the lower edge of the ICloud3D along the x axis. More...
|
|
virtual double | lowerEdgeY () const =0 |
| Get the lower edge of the ICloud3D along the y axis. More...
|
|
virtual double | lowerEdgeZ () const =0 |
| Get the lower edge of the ICloud3D along the z axis. More...
|
|
virtual double | upperEdgeX () const =0 |
| Get the upper edge of the ICloud3D along the x axis. More...
|
|
virtual double | upperEdgeY () const =0 |
| Get the upper edge of the ICloud3D along the y axis. More...
|
|
virtual double | upperEdgeZ () const =0 |
| Get the upper edge of the ICloud3D along the z axis. More...
|
|
virtual double | valueX (int index) const =0 |
| Get the x value corresponding to a given entry. More...
|
|
virtual double | valueY (int index) const =0 |
| Get the y value corresponding to a given entry. More...
|
|
virtual double | valueZ (int index) const =0 |
| Get the z value corresponding to a given entry. More...
|
|
virtual double | weight (int index) const =0 |
| Get the weight corresponding to a given entry. More...
|
|
virtual double | meanX () const =0 |
| Get the mean of the ICloud3D along the x axis. More...
|
|
virtual double | meanY () const =0 |
| Get the mean of the ICloud3D along the y axis. More...
|
|
virtual double | meanZ () const =0 |
| Get the mean of the ICloud3D along the z axis. More...
|
|
virtual double | rmsX () const =0 |
| Get the RMS of the ICloud3D along the x axis. More...
|
|
virtual double | rmsY () const =0 |
| Get the RMS of the ICloud3D along the y axis. More...
|
|
virtual double | rmsZ () const =0 |
| Get the RMS of the ICloud3D along the z axis. More...
|
|
virtual bool | convert (int nBinsX, double lowerEdgeX, double upperEdgeX, int nBinsY, double lowerEdgeY, double upperEdgeY, int nBinsZ, double lowerEdgeZ, double upperEdgeZ)=0 |
| Convert internally the ICloud3D to an IHistogram3D with given number of bins, upper edge and lower edge. More...
|
|
virtual const IHistogram3D & | histogram () const =0 |
| Convert internally the ICloud3D to an IHistogram3D with given bin edges. More...
|
|
virtual bool | fillHistogram (IHistogram3D &hist) const =0 |
| Project the ICloud3D on an IHistogram3D. More...
|
|
virtual | ~ICloud () |
| Destructor.
|
|
virtual double | sumOfWeights () const =0 |
| Get the sum of weights of all the entries. More...
|
|
virtual bool | convertToHistogram ()=0 |
| Convert the ICloud to an IHistogram using the default number of bins. More...
|
|
virtual bool | isConverted () const =0 |
| Check if the ICloud has been converted to an IHistogram. More...
|
|
virtual int | maxEntries () const =0 |
| Get the number of entries after which the cloud will be converted to an IHistogram. More...
|
|
virtual bool | scale (double scaleFactor)=0 |
| Scale the weights by a given factor. More...
|
|
virtual | ~IBaseHistogram () |
| Destructor.
|
|
virtual std::string | title () const =0 |
| Get the Histogram's title. More...
|
|
virtual bool | setTitle (const std::string &title)=0 |
| Set the histogram title. More...
|
|
virtual int | dimension () const =0 |
| Get the IAnnotation associated with the Histogram. More...
|
|
virtual bool | reset ()=0 |
| Reset the Histogram; as if just created. More...
|
|
virtual int | entries () const =0 |
| Get the number of in-range entries in the Histogram. More...
|
|
User level interface to a 3D Cloud.
- Author
- The AIDA team (http://aida.freehep.org/)