#include <AIDA_BoundedProfile2D.h>
Inheritance diagram for Anaphe::AIDA_Histogram_native::AIDA_BoundedProfile2D:
Public Methods | |
AIDA_BoundedProfile2D (const std::string &title, int numberOfBinsX, double lowEdgeX, double highEdgeX, int numberOfBinsY, double lowEdgeY, double highEdgeY, double lowBound, double highBound) | |
Constructor for fixed-sized bin profile histogram. | |
AIDA_BoundedProfile2D (const std::string &title, const std::vector< double > &edgesX, const std::vector< double > &edgesY, double lowBound, double highBound) | |
Constructor for variable-sized bin profile histogram. | |
AIDA_BoundedProfile2D (const AIDA_BoundedProfile2D &h) | |
Copy constructor. | |
virtual | ~AIDA_BoundedProfile2D () |
Destructor. | |
virtual bool | reset () |
Methods needed to be reimplemented. | |
virtual int | extraEntries () const |
virtual bool | fill (double x, double y, double z, double weight=1.) |
Methods to be implemented from IProfile2D. | |
virtual bool | add (const AIDA::IProfile2D &h) |
Private Methods | |
AIDA_BoundedProfile2D & | operator= (const AIDA_BoundedProfile2D &) |
No asignment operator. | |
Private Attributes | |
int | m_extraEntries |
extra entries | |
double | m_lowBound |
Bounds on extra coordinate. | |
double | m_highBound |
|
Definition at line 4 of file AIDA_BoundedProfile2D.cpp. |
|
Definition at line 20 of file AIDA_BoundedProfile2D.cpp. |
|
Definition at line 32 of file AIDA_BoundedProfile2D.cpp. |
|
Definition at line 35 of file AIDA_BoundedProfile2D.h. |
|
Reimplemented from Anaphe::AIDA_Histogram_native::AIDA_Profile2D. Definition at line 67 of file AIDA_BoundedProfile2D.cpp. References Anaphe::AIDA_Histogram_native::AIDA_Profile2D::add(), and m_extraEntries. |
|
Reimplemented from Anaphe::AIDA_Histogram_native::AIDA_Profile2D. Definition at line 49 of file AIDA_BoundedProfile2D.cpp. References Anaphe::AIDA_Histogram_native::AIDA_Profile2D::extraEntries(), and m_extraEntries. |
|
Reimplemented from Anaphe::AIDA_Histogram_native::AIDA_Profile2D. Definition at line 56 of file AIDA_BoundedProfile2D.cpp. References Anaphe::AIDA_Histogram_native::AIDA_Profile2D::fill(), m_extraEntries, and m_highBound. |
|
|
|
Reimplemented from Anaphe::AIDA_Histogram_native::AIDA_Profile2D. Definition at line 41 of file AIDA_BoundedProfile2D.cpp. References m_extraEntries, and Anaphe::AIDA_Histogram_native::AIDA_Profile2D::reset(). |
|
Reimplemented from Anaphe::AIDA_Histogram_native::AIDA_Profile2D. Definition at line 45 of file AIDA_BoundedProfile2D.h. Referenced by add(), extraEntries(), fill(), and reset(). |
|
Definition at line 49 of file AIDA_BoundedProfile2D.h. Referenced by fill(). |
|
Definition at line 48 of file AIDA_BoundedProfile2D.h. |