|
bool | equals (const p2 &a_from, const TW &a_prec, TW(*a_fabs)(TW)) const |
|
bool | equals_TH (const p2 &a_from, const TW &a_prec, TW(*a_fabs)(TW)) const |
|
virtual TH | bin_error (int aI, int aJ) const |
|
bool | multiply (TW a_factor) |
|
bool | scale (TW a_factor) |
|
TV | bin_Svw (int aI, int aJ) const |
|
TV | bin_Sv2w (int aI, int aJ) const |
|
bool | reset () |
|
void | copy_from_data (const pd_t &a_from) |
|
pd_t | get_histo_data () const |
|
bool | fill (TC aX, TC aY, TV aV, TW aWeight=1) |
|
TV | bin_rms_value (int aI, int aJ) const |
|
bool | add (const p2 &a_histo) |
|
bool | subtract (const p2 &a_histo) |
|
bool | cut_v () const |
|
TV | min_v () const |
|
TV | max_v () const |
|
| p2 (const std::string &a_title, bn_t aXnumber, TC aXmin, TC aXmax, bn_t aYnumber, TC aYmin, TC aYmax) |
|
| p2 (const std::string &a_title, bn_t aXnumber, TC aXmin, TC aXmax, bn_t aYnumber, TC aYmin, TC aYmax, TV aVmin, TV aVmax) |
|
| p2 (const std::string &a_title, const std::vector< TC > &a_edges_x, const std::vector< TC > &a_edges_y) |
|
| p2 (const std::string &a_title, const std::vector< TC > &a_edges_x, const std::vector< TC > &a_edges_y, TV aVmin, TV aVmax) |
|
virtual | ~p2 () |
|
| p2 (const p2 &a_from) |
|
p2 & | operator= (const p2 &a_from) |
|
bool | configure (bn_t aXnumber, TC aXmin, TC aXmax, bn_t aYnumber, TC aYmin, TC aYmax) |
|
bool | configure (const std::vector< TC > &a_edges_x, const std::vector< TC > &a_edges_y) |
|
bool | configure (bn_t aXnumber, TC aXmin, TC aXmax, bn_t aYnumber, TC aYmin, TC aYmax, TV aVmin, TV aVmax) |
|
bool | configure (const std::vector< TC > &a_edges_x, const std::vector< TC > &a_edges_y, TV aVmin, TV aVmax) |
|
const vs_t & | bins_sum_vw () const |
|
const vs_t & | bins_sum_v2w () const |
|
TW | get_Svw () const |
|
TW | get_Sv2w () const |
|
TC | mean_x () const |
|
TC | mean_y () const |
|
TC | rms_x () const |
|
TC | rms_y () const |
|
int | coord_to_index_x (TC aCoord) const |
|
int | coord_to_index_y (TC aCoord) const |
|
TN | bin_entries (int aI, int aJ) const |
|
TW | bin_Sw (int aI, int aJ) const |
|
TW | bin_Sw2 (int aI, int aJ) const |
|
TC | bin_Sxw (int aI, int aJ) const |
|
TC | bin_Sx2w (int aI, int aJ) const |
|
TC | bin_Syw (int aI, int aJ) const |
|
TC | bin_Sy2w (int aI, int aJ) const |
|
TH | bin_height (int aI, int aJ) const |
|
TC | bin_center_x (int aI) const |
|
TC | bin_center_y (int aJ) const |
|
TC | bin_mean_x (int aI, int aJ) const |
|
TC | bin_mean_y (int aI, int aJ) const |
|
TC | bin_rms_x (int aI, int aJ) const |
|
TC | bin_rms_y (int aI, int aJ) const |
|
const axis_t & | axis_x () const |
|
const axis_t & | axis_y () const |
|
axis_t & | axis_x () |
|
axis_t & | axis_y () |
|
TN | bin_entries_x (int aI) const |
|
TW | bin_height_x (int aI) const |
|
TN | bin_entries_y (int aJ) const |
|
TW | bin_height_y (int aJ) const |
|
TC | Sxyw () const |
|
void | hprint (std::ostream &a_out) |
|
bool | configure (bn_t aXnumber, TC aXmin, TC aXmax, bn_t aYnumber, TC aYmin, TC aYmax) |
|
bool | configure (const std::vector< TC > &a_edges_x, const std::vector< TC > &a_edges_y) |
|
const hd_t & | dac () const |
|
bool | equals (const base_histo &a_from, const TW &a_prec, TW(*a_fabs)(TW)) const |
|
const std::string & | title () const |
|
bool | set_title (const std::string &a_title) |
|
dim_t | dimension () const |
|
dim_t | number_of_planes () const |
|
TN | entries () const |
|
TN | all_entries () const |
|
TN | extra_entries () const |
|
TW | equivalent_bin_entries () const |
|
TH | sum_bin_heights () const |
|
TH | sum_all_bin_heights () const |
|
TH | sum_extra_bin_heights () const |
|
TH | min_bin_height () const |
|
TH | max_bin_height () const |
|
bool | min_bin_height_with_entries (TH &a_value) const |
|
bool | max_bin_height_with_entries (TH &a_value) const |
|
bool | has_entries_per_bin () const |
|
bool | get_ith_axis_Sxw (dim_t a_axis, TC &a_value) const |
|
bool | get_ith_axis_Sx2w (dim_t a_axis, TC &a_value) const |
|
TW | get_in_range_Sw () const |
|
TW | get_in_range_Sw2 () const |
|
void | get_Sw_Sw2 (TW &a_sw, TW &a_sw2) const |
|
void | get_all_Sw_Sw2 (TW &a_sw, TW &a_sw2) const |
|
const std::vector< TN > & | bins_entries () const |
|
const std::vector< TW > & | bins_sum_w () const |
|
const std::vector< TW > & | bins_sum_w2 () const |
|
const std::vector< std::vector< TC > > & | bins_sum_xw () const |
|
const std::vector< std::vector< TC > > & | bins_sum_x2w () const |
|
const std::vector< TC > & | in_range_planes_xyw () const |
|
const axis_t & | get_axis (int a_index) const |
|
offset_t | get_bins () const |
|
const std::string & | get_title () const |
|
dim_t | get_dimension () const |
|
bool | is_valid () const |
|
const annotations_t & | annotations () const |
|
annotations_t | annotations () |
|
void | add_annotation (const std::string &a_key, const std::string &a_value) |
|
bool | annotation (const std::string &a_key, std::string &a_value) const |
|
void | set_annotations (const annotations_t &a_annotations) |
|
void | hprint_annotations (std::ostream &a_out) |
|
|
virtual TH | get_bin_height (TO a_offset) const |
|
| b2 (const std::string &a_title, bn_t aXnumber, TC aXmin, TC aXmax, bn_t aYnumber, TC aYmin, TC aYmax) |
|
| b2 (const std::string &a_title, const std::vector< TC > &a_edges_x, const std::vector< TC > &a_edges_y) |
|
virtual | ~b2 () |
|
| b2 (const b2 &a_from) |
|
b2 & | operator= (const b2 &a_from) |
|
bool | _find_offset (int aI, int aJ, TO &a_offset) const |
|
void | base_from_data (const hd_t &a_from) |
|
hd_t | base_get_data () const |
|
| base_histo () |
|
virtual | ~base_histo () |
|
| base_histo (const base_histo &a_from) |
|
base_histo & | operator= (const base_histo &a_from) |
|
bool | configure (dim_t a_dim, const std::vector< bn_t > &aNumbers, const std::vector< TC > &aMins, const std::vector< TC > &aMaxs) |
|
bool | configure (dim_t a_dim, const std::vector< std::vector< TC > > &a_edges) |
|
void | base_reset () |
|
void | base_allocate () |
|
bool | is_compatible (const base_histo &a_histo) |
|
void | base_add (const base_histo &a_histo) |
|
void | base_subtract (const base_histo &a_histo) |
|
bool | base_multiply (const base_histo &a_histo) |
|
bool | base_divide (const base_histo &a_histo) |
|
bool | base_multiply (TW a_factor) |
|
bool | get_ith_axis_mean (dim_t a_axis, TC &a_value) const |
|
bool | get_ith_axis_rms (dim_t a_axis, TC &a_value) const |
|
TN | get_bin_entries (const std::vector< int > &aIs) const |
|
void | reset_fast_getters () |
|
| histo_data () |
|
| histo_data (const histo_data &a_from) |
|
histo_data & | operator= (const histo_data &a_from) |
|
virtual | ~histo_data () |
|
void | update_fast_getters () |
|
bool | equals (const histo_data &a_from, const TW &a_prec, TW(*a_fabs)(TW)) const |
|
bool | equals_TH (const histo_data &a_from, const TW &a_prec, TW(*a_fabs)(TW), bool a_cmp_bin_Sw2) const |
|
template<class TC, class TO, class TN, class TW, class TH, class TV>
class tools::histo::p2< TC, TO, TN, TW, TH, TV >
Definition at line 14 of file p2.