![]() |
ATLAS Offline Software
|
#include <HistVal1D.h>
Public Types | |
typedef THLW_1D::bin_type_t | bin_type_t |
Public Member Functions | |
HistVal1D (bool trigger_conversion_all, const std::string &name, const std::string &title, int nbins, const double &xmin, const double &xmax) | |
template<class TFloat > | |
HistVal1D (bool trigger_conversion_all, const std::string &name, const std::string &title, int nbins, const TFloat *xbins) | |
virtual | ~HistVal1D () |
virtual unsigned | getXAxis_NBins () const override |
virtual unsigned | getYAxis_NBins () const override |
virtual void | setXAxis_BinLabel (unsigned bin, const char *label) override |
virtual void | setYAxis_BinLabel (unsigned bin, const char *label) override |
virtual void | setXAxis_LabelSize (float) override |
virtual void | setYAxis_LabelSize (float) override |
virtual void | setXAxis_Title (const std::string &) override |
virtual void | setYAxis_Title (const std::string &) override |
void | setZAxis_Title (const std::string &) |
virtual void | SetMarkerColor (short c) override |
virtual void | SetMarkerStyle (short s) override |
virtual void | SetMarkerSize (float sz) override |
virtual void | setMinimum (const double &m=-1111) override |
virtual void | setMaximum (const double &m=-1111) override |
virtual void | setName (const std::string &name) override |
virtual void | setTitle (const std::string &title) override |
virtual void | setNameTitle (const std::string &name, const std::string &title) override |
void | fill (const double &x) |
void | fill (const double &x, const double &w) |
void | setBinContent (unsigned, const double &content) |
void | setBinError (unsigned, const double &error) |
void | setBinContentAndError (unsigned, const double &content, const double &error) |
double | getBinContent (unsigned i) const |
virtual void | compareBinContents () const override |
virtual void | compareMetaData () override |
virtual void | compareTH1s () override |
virtual void | compareFastLoop () override |
virtual void | triggerConversionToROOTHist () override |
void | setCompareBinContentsOnEachFill (bool) |
bool | compareBinContentsOnEachFill () const |
void | compareAllContents () |
void | compareAll () |
Protected Member Functions | |
void | binContentsChanged () |
void | titleOrNameWasChanged () |
bool | converted () const |
std::string | convertedRootName (const std::string &n) |
Static Protected Member Functions | |
static const char * | profile_test_erroroption () |
Protected Attributes | |
bool | m_triggeredConversionToROOTHist |
Private Attributes | |
TH_1D * | m_h1 |
THLW_1D * | m_h2 |
bool | m_compareBinContentsOnEachFill |
Definition at line 21 of file HistVal1D.h.
typedef THLW_1D::bin_type_t HistVal1D< TH_1D, THLW_1D >::bin_type_t |
Definition at line 23 of file HistVal1D.h.
HistVal1D< TH_1D, THLW_1D >::HistVal1D | ( | bool | trigger_conversion_all, |
const std::string & | name, | ||
const std::string & | title, | ||
int | nbins, | ||
const double & | xmin, | ||
const double & | xmax | ||
) |
HistVal1D< TH_1D, THLW_1D >::HistVal1D | ( | bool | trigger_conversion_all, |
const std::string & | name, | ||
const std::string & | title, | ||
int | nbins, | ||
const TFloat * | xbins | ||
) |
|
protectedinherited |
Definition at line 45 of file HistValBase.cxx.
|
inherited |
Definition at line 37 of file HistValBase.cxx.
|
inherited |
Definition at line 30 of file HistValBase.cxx.
|
overridevirtual |
Implements HistValBase.
|
inlineinherited |
Definition at line 56 of file HistValBase.h.
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
|
inlineprotectedinherited |
Definition at line 88 of file HistValBase.h.
|
inlineprotectedinherited |
Definition at line 89 of file HistValBase.h.
void HistVal1D< TH_1D, THLW_1D >::fill | ( | const double & | x, |
const double & | w | ||
) |
|
inline |
Definition at line 62 of file HistVal1D.h.
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
|
inlinestaticprotectedinherited |
Definition at line 77 of file HistValBase.h.
void HistVal1D< TH_1D, THLW_1D >::setBinContent | ( | unsigned | , |
const double & | content | ||
) |
void HistVal1D< TH_1D, THLW_1D >::setBinContentAndError | ( | unsigned | , |
const double & | content, | ||
const double & | error | ||
) |
void HistVal1D< TH_1D, THLW_1D >::setBinError | ( | unsigned | , |
const double & | error | ||
) |
|
inherited |
Definition at line 58 of file HistValBase.cxx.
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
void HistVal1D< TH_1D, THLW_1D >::setZAxis_Title | ( | const std::string & | ) |
|
protectedinherited |
Definition at line 52 of file HistValBase.cxx.
|
inlineoverridevirtual |
|
privateinherited |
Definition at line 85 of file HistValBase.h.
|
private |
Definition at line 80 of file HistVal1D.h.
|
private |
Definition at line 81 of file HistVal1D.h.
|
protectedinherited |
Definition at line 87 of file HistValBase.h.