g4tools
5.4.0
|
Public Member Functions | |
bool | set_title (const std::string &a_title) |
unsigned int | dimension () const |
bool | reset () |
unsigned int | entries () const |
double | sum_of_weights () const |
bool | convert_to_histogram () |
bool | is_converted () const |
bool | scale (double a_scale) |
bool | set_histogram (h1d *a_histo) |
bool | fill (double aX, double aW=1) |
double | lower_edge () const |
double | upper_edge () const |
double | value (unsigned int a_index) const |
double | weight (unsigned int a_index) const |
double | mean () const |
double | rms () const |
bool | convert (unsigned int a_bins, double a_lower_edge, double a_upper_edge) |
bool | convert (const std::vector< double > &a_edges) |
const histo::h1d & | histogram () const |
template<class HISTO > | |
bool | fill_histogram (HISTO &a_histo) const |
bool | set_conversion_parameters (unsigned int aCnvXnumber, double aCnvXmin, double aCnvXmax) |
c1d () | |
c1d (const std::string &a_title, int aLimit=base_cloud::UNLIMITED()) | |
virtual | ~c1d () |
c1d (const c1d &a_from) | |
c1d & | operator= (const c1d &a_from) |
double | lowerEdge () const |
double | upperEdge () const |
template<class HISTO > | |
bool | fillHistogram (HISTO &a_histo) const |
Public Member Functions inherited from tools::histo::base_cloud | |
base_cloud (const base_cloud &a_from) | |
base_cloud & | operator= (const base_cloud &a_from) |
const std::string & | title () const |
int | max_entries () const |
Static Public Member Functions | |
static const std::string & | s_class () |
Protected Member Functions | |
void | clear () |
Protected Member Functions inherited from tools::histo::base_cloud | |
base_cloud (int aLimit) | |
virtual | ~base_cloud () |
Protected Attributes | |
std::vector< double > | m_xs |
double | m_lower_x |
double | m_upper_x |
double | m_Sxw |
double | m_Sx2w |
unsigned int | m_cnv_x_num |
double | m_cnv_x_min |
double | m_cnv_x_max |
histo::h1d * | m_histo |
Protected Attributes inherited from tools::histo::base_cloud | |
std::string | m_title |
int | m_limit |
double | m_Sw |
std::vector< double > | m_ws |
Additional Inherited Members | |
Static Protected Member Functions inherited from tools::histo::base_cloud | |
static int | UNLIMITED () |
static unsigned int | BINS () |
|
inline |
|
inlinevirtual |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |