![]() |
Reference Documentation |
Inheritance diagram for P_Histo1D_FTS:
Definition at line 697 of file P_Histograms_1D.ddl.
Public Types | |
typedef P_Histo1D_FTS | Like_Current |
Convenience typedef to current type. | |
Public Methods | |
H_IID_IMPLEMENT (P_Histo1D_FTS) | |
Very simple RTTI feature. | |
typedef | H_P_REF (Like_Current) Ref_Like_Current |
Convenience typedef to reference to current type. | |
P_Histo1D_FTS (const char *a_title, Size n, double x1,double x2, End_Point_Convention epc=RIGHT_OPEN) | |
Create a 1D histo with Weighted_Bin and fixed partition. | |
P_Histo1D_FTS (I_Histo &a_histo, int copy_data=1) | |
Copy constructor. | |
P_Histo1D_FTS (const I_Histo &a_histo, int copy_data=1) | |
Copy constructor taking const reference. | |
virtual | ~P_Histo1D_FTS () |
Destructor. | |
void | fill (double x, double w=1.0) |
Fill histo with datapoint x and weight w. | |
double | bin_center (Index i) |
Center of bin indexed by i. | |
double | mean () |
Return histogram mean using filling time statistics. | |
double | rms () |
Return histogram RMS using filling time statistics. | |
void | set_wx (double v) |
void | set_wxx (double v) |
double | wx () |
double | wxx () |
void | set_entries_count (Size a_count) |
Size | entries_count () |
virtual void | reset () |
Reset histograms content. | |
Ref_Like_Current | clone (int copy_data=1) |
Clone the histogram. | |
Ref_Like_Current | clone (H_P_CLUSTER1(a_place), int copy_data=1) |
Clone the histogram. | |
Ref_Like_Current | add (const Ref_Like_Current &other) |
Add another histogram of the same type to this one. | |
void | add (const I_Histo &other) |
Add another histogram to this one using the abstract interface. | |
Ref_Like_Current | sub (const Ref_Like_Current &other) |
Subtract another histogram of the same type from this one. | |
void | sub (const I_Histo &other) |
Subtract another histogram from this one using the abstract interface. | |
Ref_Like_Current | mul (const Ref_Like_Current &other) |
Multiply another histogram of the same type to this one. | |
void | mul (const I_Histo &other) |
Multiply another histogram to this one using the abstract interface. | |
Ref_Like_Current | div (const Ref_Like_Current &other) |
Divide this histogram by another of the same type. | |
void | div (const I_Histo &other) |
Divide this histogram by another one using the abstract interface. | |
void | add (double x) |
Add a scalar to this histogram. | |
void | sub (double x) |
Sutract a scalar from this histogram. | |
void | mul (double x) |
Multiply by a scalar this histogram. | |
void | div (double x) |
Divide by scalar this histogram. | |
Protected Methods | |
virtual P_REF_I_Histo | clone_ (int copy_data=1) |
virtual P_REF_I_Histo | clone_ (H_P_CLUSTER1(a_place), int copy_data=1) |
Protected Attributes | |
double | sum_wx_ |
double | sum_wxx_ |
Size | entries_count_ |
|
Reimplemented from P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >. Definition at line 702 of file P_Histograms_1D.ddl. Referenced by clone(). |
|
Definition at line 713 of file P_Histograms_1D.ddl. References End_Point_Convention, entries_count_, H_H1D_E_EP, RIGHT_OPEN, Size, sum_wx_, and sum_wxx_. |
|
If copy_data == 1 the content of the histogram is copied as well, otherwise the copy is empty. Definition at line 721 of file P_Histograms_1D.ddl. References entries_count_, sum_wx_, and sum_wxx_. |
|
If copy_data == 1 the content of the histogram is copied as well, otherwise the copy is empty. Definition at line 728 of file P_Histograms_1D.ddl. References entries_count_, sum_wx_, and sum_wxx_. |
|
Definition at line 733 of file P_Histograms_1D.ddl. |
|
Reimplemented from P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >. Definition at line 861 of file P_Histograms_1D.ddl. References P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >::add_(). |
|
Reimplemented from P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >. Definition at line 811 of file P_Histograms_1D.ddl. References P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >::add_(). |
|
|
Definition at line 746 of file P_Histograms_1D.ddl. References H_Bin_Helper::bin_center(), I_Histo::I_Bin_Location, and Index. |
|
The first parameter is a clustering hint. If copy_data is zero the clone is empty. Reimplemented from P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >. Definition at line 788 of file P_Histograms_1D.ddl. References H_P_NEW_CLUSTER1, and Like_Current. |
|
If copy_data is zero the clone is empty. Reimplemented from P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >. Definition at line 779 of file P_Histograms_1D.ddl. References H_P_NEW_CLUSTER0, and Like_Current. Referenced by clone_(). |
|
Reimplemented from P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >. Definition at line 793 of file P_Histograms_1D.ddl. References clone(). |
|
Reimplemented from P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >. Definition at line 791 of file P_Histograms_1D.ddl. References clone(). |
|
Reimplemented from P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >. Definition at line 867 of file P_Histograms_1D.ddl. References P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >::div_(). |
|
Reimplemented from P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >. Definition at line 859 of file P_Histograms_1D.ddl. References P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >::div_(). |
|
|
Definition at line 763 of file P_Histograms_1D.ddl. References entries_count_, and Size. |
|
|
Reimplemented from P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >. |
|
Reimplemented from P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >. |
|
Definition at line 749 of file P_Histograms_1D.ddl. References H_Bin_Helper::in_range_value(), and sum_wx_. Referenced by rms(). |
|
Reimplemented from P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >. Definition at line 865 of file P_Histograms_1D.ddl. References P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >::mul_(). |
|
Reimplemented from P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >. Definition at line 843 of file P_Histograms_1D.ddl. References P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >::mul_(). |
|
|
Reimplemented from P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >. Definition at line 764 of file P_Histograms_1D.ddl. References entries_count_, P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >::reset(), sum_wx_, and sum_wxx_. |
|
Definition at line 751 of file P_Histograms_1D.ddl. References H_Bin_Helper::in_range_value(), mean(), and sum_wxx_. |
|
Definition at line 762 of file P_Histograms_1D.ddl. References entries_count_, and Size. |
|
Definition at line 758 of file P_Histograms_1D.ddl. References sum_wx_. |
|
Definition at line 759 of file P_Histograms_1D.ddl. References sum_wxx_. |
|
Reimplemented from P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >. Definition at line 863 of file P_Histograms_1D.ddl. References P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >::sub_(). |
|
Reimplemented from P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >. Definition at line 827 of file P_Histograms_1D.ddl. References P_Histo_1D< P_Lifetime< Weighted_Bin >, Weighted_Bin, Even_Partition >::sub_(). |
|
|
Definition at line 760 of file P_Histograms_1D.ddl. References sum_wx_. |
|
Definition at line 761 of file P_Histograms_1D.ddl. References sum_wxx_. |
|
Definition at line 774 of file P_Histograms_1D.ddl. Referenced by entries_count(), P_Histo1D_FTS(), reset(), and set_entries_count(). |
|
Definition at line 770 of file P_Histograms_1D.ddl. Referenced by fill(), mean(), P_Histo1D_FTS(), reset(), set_wx(), and wx(). |
|
Definition at line 772 of file P_Histograms_1D.ddl. Referenced by fill(), P_Histo1D_FTS(), reset(), rms(), set_wxx(), and wxx(). |
Anaphe documentation generated by Doxygen (www.doxygen.org) |