Cat
|
#include <Histo1D.h>
Public Member Functions | |
Histo1D (TH1D *histo) | |
~Histo1D () | |
void | def () |
void | fill (double x, double value=1.) |
double | minY () |
double | maxY () |
double | maxX () |
double | minX () |
std::vector< double > | bins () |
std::vector< double > | centers () |
std::vector< double > | edges () |
unsigned long | nBin () |
double | bin (double x) |
double | binEdgeMin (unsigned int) |
double | binEdgeMax (unsigned int) |
double | binContent (int i) |
double | overflow () |
double | underflow () |
void | statistics (double &, double &, double &) |
![]() | |
Object () | |
Standard constructor. More... | |
virtual | ~Object () |
Destructor. More... | |
std::string | name () const |
std::string | type () |
unsigned char | id () |
std::string | title () |
void | msgSvc (int level, std::string msg, std::string name) |
void | msg (std::string mymsg) |
void | verbose (std::string mymsg) |
void | debug (std::string mymsg) |
void | info (std::string mymsg) |
void | warning (std::string mymsg) |
void | error (std::string mymsg) |
void | fatal (std::string mymsg) |
void | msg (std::string mymsg, std::string name) |
void | verbose (std::string mymsg, std::string name) |
void | debug (std::string mymsg, std::string name) |
void | info (std::string mymsg, std::string name) |
void | warning (std::string mymsg, std::string name) |
void | error (std::string mymsg, std::string name) |
void | fatal (std::string mymsg, std::string name) |
void | setName (std::string name) |
void | setType (std::string type) |
void | setId (unsigned char id) |
void | setTitle (std::string title) |
void | setDllName (std::string dllName) |
std::string | dllName () |
![]() | |
Attrib () | |
Standard constructor. More... | |
virtual | ~Attrib () |
Destructor. More... | |
bool | is (int attribut) |
void | add (int attribut) |
void | remove (int attribut) |
std::string | attributs () |
Private Attributes | |
double | m_zero |
double | m_infini |
unsigned long | m_nbins |
std::vector< double > | m_bins |
std::vector< double > | m_centers |
std::vector< double > | m_edges |
double | m_minX |
double | m_maxX |
double | m_minY |
double | m_maxY |
double | m_delta |
double | m_overflow |
double | m_underflow |
double | m_content |
double | m_mean |
double | m_rms |
Additional Inherited Members | |
![]() | |
enum | Attribut { UNDEFINED, PASSIVE, ACTIVE, INTERFACE, IO, IODATA, ELEMENT, HARDWARE, PROCESSUS, SOFTWARE } |
![]() | |
std::string | m_attribString [10] |
Histo1D::Histo1D | ( | TH1D * | histo | ) |
Definition at line 22 of file Histo1D.cpp.
References m_bins, m_centers, m_content, m_delta, m_edges, m_maxX, m_maxY, m_mean, m_minX, m_minY, m_nbins, m_overflow, m_rms, m_underflow, and Object::setTitle().
|
inline |
double Histo1D::bin | ( | double | x | ) |
Definition at line 59 of file Histo1D.cpp.
References m_bins, m_delta, m_maxX, m_minX, m_nbins, m_overflow, and m_underflow.
Referenced by nBin().
|
inline |
double Histo1D::binEdgeMax | ( | unsigned int | bin | ) |
double Histo1D::binEdgeMin | ( | unsigned int | bin | ) |
|
inline |
|
inline |
void Histo1D::def | ( | ) |
Referenced by ~Histo1D().
|
inline |
void Histo1D::fill | ( | double | x, |
double | value = 1. |
||
) |
Referenced by ~Histo1D().
|
inline |
double Histo1D::maxY | ( | ) |
Definition at line 70 of file Histo1D.cpp.
References m_maxY.
Referenced by export_proc(), and ~Histo1D().
|
inline |
double Histo1D::minY | ( | ) |
Definition at line 66 of file Histo1D.cpp.
References m_minY.
Referenced by export_proc(), and ~Histo1D().
|
inline |
Definition at line 61 of file Histo1D.h.
References bin(), binEdgeMax(), binEdgeMin(), and m_nbins.
Referenced by export_proc().
|
inline |
void Histo1D::statistics | ( | double & | content, |
double & | mean, | ||
double & | rms | ||
) |
Definition at line 82 of file Histo1D.cpp.
References m_content, m_mean, and m_rms.
Referenced by underflow().
|
inline |
Definition at line 78 of file Histo1D.h.
References m_underflow, and statistics().
Referenced by export_proc().
|
private |
|
private |
|
private |
Definition at line 102 of file Histo1D.h.
Referenced by Histo1D(), and statistics().
|
private |
Definition at line 97 of file Histo1D.h.
Referenced by bin(), binEdgeMax(), binEdgeMin(), and Histo1D().
|
private |
|
private |
|
private |
|
private |
Definition at line 103 of file Histo1D.h.
Referenced by Histo1D(), and statistics().
|
private |
Definition at line 93 of file Histo1D.h.
Referenced by bin(), binEdgeMax(), binEdgeMin(), Histo1D(), and minX().
|
private |
|
private |
|
private |
Definition at line 99 of file Histo1D.h.
Referenced by bin(), Histo1D(), and overflow().
|
private |
Definition at line 104 of file Histo1D.h.
Referenced by Histo1D(), and statistics().
|
private |
Definition at line 100 of file Histo1D.h.
Referenced by bin(), Histo1D(), and underflow().