#include <GravityBin2D.h>
Inheritance diagram for Anaphe::AIDA_Histogram_native::GravityBin2D:
Public Methods | |
GravityBin2D () | |
Constructor. | |
~GravityBin2D () | |
Destructor. | |
bool | fill (double weight, double coordX, double coordY) |
bool | reset () |
Reset method. | |
bool | scale (double factor) |
Scale method. | |
bool | increment (const GravityBin2D &otherBin) |
Increment methods. | |
bool | increment (int extraEntries, double extraHeight, double extraError, double extraCentreX, double extraCentreY) |
bool | set (int entriesNew, double heightNew, double errorNew, double centreXNew, double centreYNew) |
Set method. | |
double | centreOfGravityY () const |
Returns the gravity point along Y. | |
Private Attributes | |
double | m_sumOfWeightTimesCoord |
|
Definition at line 3 of file GravityBin2D.cpp. |
|
Definition at line 18 of file GravityBin2D.h. |
|
|
Main fill method. The weight of the entry and the x, y coordinates |
|
Definition at line 34 of file GravityBin2D.cpp. References Anaphe::AIDA_Histogram_native::GravityBin1D::increment(), and m_sumOfWeightTimesCoord. |
|
Definition at line 26 of file GravityBin2D.cpp. References Anaphe::AIDA_Histogram_native::GravityBin1D::increment(), and m_sumOfWeightTimesCoord. Referenced by Anaphe::AIDA_Histogram_native::GravityBin3D::increment(). |
|
Reimplemented from Anaphe::AIDA_Histogram_native::GravityBin1D. Reimplemented in Anaphe::AIDA_Histogram_native::GravityBin3D. Definition at line 10 of file GravityBin2D.cpp. References m_sumOfWeightTimesCoord, and Anaphe::AIDA_Histogram_native::GravityBin1D::reset(). Referenced by Anaphe::AIDA_Histogram_native::GravityBin3D::reset(). |
|
Reimplemented from Anaphe::AIDA_Histogram_native::GravityBin1D. Reimplemented in Anaphe::AIDA_Histogram_native::GravityBin3D. Definition at line 18 of file GravityBin2D.cpp. References m_sumOfWeightTimesCoord, and Anaphe::AIDA_Histogram_native::GravityBin1D::scale(). Referenced by Anaphe::AIDA_Histogram_native::GravityBin3D::scale(). |
|
Definition at line 46 of file GravityBin2D.cpp. References m_sumOfWeightTimesCoord, and Anaphe::AIDA_Histogram_native::GravityBin1D::set(). Referenced by Anaphe::AIDA_Histogram_native::GravityBin3D::set(). |
|
Reimplemented from Anaphe::AIDA_Histogram_native::GravityBin1D. Reimplemented in Anaphe::AIDA_Histogram_native::GravityBin3D. Definition at line 45 of file GravityBin2D.h. Referenced by centreOfGravityY(), increment(), reset(), scale(), and set(). |