g4tools
5.4.0
|
Public Types | |
typedef axis< TC, TO > | axis_t |
typedef unsigned int | dim_t |
typedef std::map< std::string, std::string > | annotations_t |
Public Member Functions | |
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 |
Public Attributes | |
std::string | m_title |
dim_t | m_dimension |
TO | m_bin_number |
std::vector< TN > | m_bin_entries |
std::vector< TW > | m_bin_Sw |
std::vector< TW > | m_bin_Sw2 |
std::vector< std::vector< TC > > | m_bin_Sxw |
std::vector< std::vector< TC > > | m_bin_Sx2w |
std::vector< axis_t > | m_axes |
std::vector< TC > | m_in_range_plane_Sxyw |
std::map< std::string, std::string > | m_annotations |
TN | m_all_entries |
TN | m_in_range_entries |
TW | m_in_range_Sw |
TW | m_in_range_Sw2 |
std::vector< TC > | m_in_range_Sxw |
std::vector< TC > | m_in_range_Sx2w |
Protected Member Functions | |
void | reset_fast_getters () |
Definition at line 34 of file histo_data.
typedef std::map<std::string,std::string> tools::histo::histo_data< TC, TO, TN, TW >::annotations_t |
Definition at line 38 of file histo_data.
typedef axis<TC,TO> tools::histo::histo_data< TC, TO, TN, TW >::axis_t |
Definition at line 36 of file histo_data.
typedef unsigned int tools::histo::histo_data< TC, TO, TN, TW >::dim_t |
Definition at line 37 of file histo_data.
|
inline |
Definition at line 40 of file histo_data.
|
inline |
Definition at line 49 of file histo_data.
|
inlinevirtual |
Definition at line 91 of file histo_data.
|
inline |
Definition at line 119 of file histo_data.
|
inline |
Definition at line 144 of file histo_data.
|
inline |
Definition at line 69 of file histo_data.
|
inlineprotected |
Definition at line 93 of file histo_data.
|
inline |
Definition at line 103 of file histo_data.
TN tools::histo::histo_data< TC, TO, TN, TW >::m_all_entries |
Definition at line 186 of file histo_data.
std::map<std::string,std::string> tools::histo::histo_data< TC, TO, TN, TW >::m_annotations |
Definition at line 184 of file histo_data.
std::vector<axis_t> tools::histo::histo_data< TC, TO, TN, TW >::m_axes |
Definition at line 181 of file histo_data.
std::vector<TN> tools::histo::histo_data< TC, TO, TN, TW >::m_bin_entries |
Definition at line 175 of file histo_data.
TO tools::histo::histo_data< TC, TO, TN, TW >::m_bin_number |
Definition at line 174 of file histo_data.
std::vector<TW> tools::histo::histo_data< TC, TO, TN, TW >::m_bin_Sw |
Definition at line 176 of file histo_data.
std::vector<TW> tools::histo::histo_data< TC, TO, TN, TW >::m_bin_Sw2 |
Definition at line 177 of file histo_data.
std::vector< std::vector<TC> > tools::histo::histo_data< TC, TO, TN, TW >::m_bin_Sx2w |
Definition at line 179 of file histo_data.
std::vector< std::vector<TC> > tools::histo::histo_data< TC, TO, TN, TW >::m_bin_Sxw |
Definition at line 178 of file histo_data.
dim_t tools::histo::histo_data< TC, TO, TN, TW >::m_dimension |
Definition at line 172 of file histo_data.
TN tools::histo::histo_data< TC, TO, TN, TW >::m_in_range_entries |
Definition at line 187 of file histo_data.
std::vector<TC> tools::histo::histo_data< TC, TO, TN, TW >::m_in_range_plane_Sxyw |
Definition at line 183 of file histo_data.
TW tools::histo::histo_data< TC, TO, TN, TW >::m_in_range_Sw |
Definition at line 188 of file histo_data.
TW tools::histo::histo_data< TC, TO, TN, TW >::m_in_range_Sw2 |
Definition at line 189 of file histo_data.
std::vector<TC> tools::histo::histo_data< TC, TO, TN, TW >::m_in_range_Sx2w |
Definition at line 191 of file histo_data.
std::vector<TC> tools::histo::histo_data< TC, TO, TN, TW >::m_in_range_Sxw |
Definition at line 190 of file histo_data.
std::string tools::histo::histo_data< TC, TO, TN, TW >::m_title |
Definition at line 171 of file histo_data.