|
const std::string & | s_cls () const |
|
| h3d () |
|
| h3d (const std::string &a_title, unsigned int aXnumber, double aXmin, double aXmax, unsigned int aYnumber, double aYmin, double aYmax, unsigned int aZnumber, double aZmin, double aZmax) |
|
| h3d (const std::string &a_title, const std::vector< double > &a_edges_x, const std::vector< double > &a_edges_y, const std::vector< double > &a_edges_z) |
|
virtual | ~h3d () |
|
| h3d (const h3d &a_from) |
|
h3d & | operator= (const h3d &a_from) |
|
virtual double | bin_error (int aI, int aJ, int aK) const |
|
bool | multiply (double a_factor) |
|
bool | multiply (const h3 &a_histo) |
|
bool | scale (double a_factor) |
|
void | copy_from_data (const hd_t &a_from) |
|
hd_t | get_histo_data () const |
|
bool | reset () |
|
bool | fill (double aX, double aY, double aZ, double aWeight=1) |
|
bool | set_bin_content (bn_t a_ibin, bn_t a_jbin, bn_t a_kbin, unsigned int a_entries, double a_Sw, double a_Sw2, double a_Sxw, double a_Sx2w, double a_Syw, double a_Sy2w, double a_Szw, double a_Sz2w) |
|
bool | get_bin_content (bn_t a_ibin, bn_t a_jbin, bn_t a_kbin, unsigned int &a_entries, double &a_Sw, double &a_Sw2, double &a_Sxw, double &a_Sx2w, double &a_Syw, double &a_Sy2w, double &a_Szw, double &a_Sz2w) |
|
bool | add (const h3 &a_histo) |
|
bool | subtract (const h3 &a_histo) |
|
bool | divide (const h3 &a_histo) |
|
bool | equals_TH (const h3 &a_from, const double &a_prec, double(*a_fabs)(double)) const |
|
void | not_a_profile () const |
|
bool | Fill (double aX, double aY, double aZ, double aWeight=1) |
|
| h3 (const std::string &a_title, bn_t aXnumber, double aXmin, double aXmax, bn_t aYnumber, double aYmin, double aYmax, bn_t aZnumber, double aZmin, double aZmax) |
|
| h3 (const std::string &a_title, const std::vector< double > &a_edges_x, const std::vector< double > &a_edges_y, const std::vector< double > &a_edges_z) |
|
| h3 (const h3 &a_from) |
|
virtual | ~h3 () |
|
h3 & | operator= (const h3 &a_from) |
|
int | coord_to_index_x (double aCoord) const |
|
int | coord_to_index_y (double aCoord) const |
|
int | coord_to_index_z (double aCoord) const |
|
double | mean_x () const |
|
double | mean_y () const |
|
double | mean_z () const |
|
double | rms_x () const |
|
double | rms_y () const |
|
double | rms_z () const |
|
unsigned int | bin_entries (int aI, int aJ, int aK) const |
|
double | bin_height (int aI, int aJ, int aK) const |
|
double | bin_center_x (int aI) const |
|
double | bin_center_y (int aJ) const |
|
double | bin_center_z (int aK) const |
|
double | bin_mean_x (int aI, int aJ, int aK) const |
|
double | bin_mean_y (int aI, int aJ, int aK) const |
|
double | bin_mean_z (int aI, int aJ, int aK) const |
|
double | bin_rms_x (int aI, int aJ, int aK) const |
|
double | bin_rms_y (int aI, int aJ, int aK) const |
|
double | bin_rms_z (int aI, int aJ, int aK) const |
|
const axis_t & | axis_x () const |
|
axis_t & | axis_x () |
|
const axis_t & | axis_y () const |
|
axis_t & | axis_y () |
|
const axis_t & | axis_z () const |
|
axis_t & | axis_z () |
|
unsigned int | bin_entries_x (int aI) const |
|
unsigned int | bin_entries_y (int aJ) const |
|
unsigned int | bin_entries_z (int aK) const |
|
double | bin_height_x (int aI) const |
|
double | bin_height_y (int aJ) const |
|
double | bin_height_z (int aK) const |
|
double | Sxyw () const |
|
double | Syzw () const |
|
double | Szxw () const |
|
void | hprint (std::ostream &a_out) |
|
| b3 (const std::string &a_title, bn_t aXnumber, double aXmin, double aXmax, bn_t aYnumber, double aYmin, double aYmax, bn_t aZnumber, double aZmin, double aZmax) |
|
| b3 (const std::string &a_title, const std::vector< double > &a_edges_x, const std::vector< double > &a_edges_y, const std::vector< double > &a_edges_z) |
|
virtual | ~b3 () |
|
bool | configure (bn_t aXnumber, double aXmin, double aXmax, bn_t aYnumber, double aYmin, double aYmax, bn_t aZnumber, double aZmin, double aZmax) |
|
bool | configure (const std::vector< double > &a_edges_x, const std::vector< double > &a_edges_y, const std::vector< double > &a_edges_z) |
|
const hd_t & | dac () const |
|
bool | equals (const base_histo &a_from, const double &a_prec, double(*a_fabs)(double)) const |
|
const std::string & | title () const |
|
bool | set_title (const std::string &a_title) |
|
dim_t | dimension () const |
|
dim_t | number_of_planes () const |
|
unsigned int | entries () const |
|
unsigned int | all_entries () const |
|
unsigned int | extra_entries () const |
|
double | equivalent_bin_entries () const |
|
double | sum_bin_heights () const |
|
double | sum_all_bin_heights () const |
|
double | sum_extra_bin_heights () const |
|
double | min_bin_height () const |
|
double | max_bin_height () const |
|
bool | min_bin_height_with_entries (double &a_value) const |
|
bool | max_bin_height_with_entries (double &a_value) const |
|
bool | has_entries_per_bin () const |
|
bool | get_ith_axis_Sxw (dim_t a_axis, double &a_value) const |
|
bool | get_ith_axis_Sx2w (dim_t a_axis, double &a_value) const |
|
double | get_in_range_Sw () const |
|
double | get_in_range_Sw2 () const |
|
void | get_Sw_Sw2 (double &a_sw, double &a_sw2) const |
|
void | get_all_Sw_Sw2 (double &a_sw, double &a_sw2) const |
|
const std::vector< unsigned int > & | bins_entries () const |
|
const std::vector< double > & | bins_sum_w () const |
|
const std::vector< double > & | bins_sum_w2 () const |
|
const std::vector< std::vector< double > > & | bins_sum_xw () const |
|
const std::vector< std::vector< double > > & | bins_sum_x2w () const |
|
const std::vector< double > & | 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) |
|