![]() |
ATLAS Offline Software
|
#include <HistVal2D.h>
Public Types | |
typedef THLW_2D::bin_type_t | bin_type_t |
Public Member Functions | |
HistVal2D (bool trigger_conversion_all, const std::string &name, const std::string &title, int nbinsx, const double &xmin, const double &xmax, int nbinsy, const double &ymin, const double &ymax) | |
template<class TFloat > | |
HistVal2D (bool trigger_conversion_all, const std::string &name, const std::string &title, int nbinsx, const TFloat *xbins, int nbinsy, const TFloat *ybins) | |
template<class TFloat > | |
HistVal2D (bool trigger_conversion_all, const std::string &name, const std::string &title, int nbinsx, const TFloat *xbins, int nbinsy, const double &ymin, const double &ymax) | |
template<class TFloat > | |
HistVal2D (bool trigger_conversion_all, const std::string &name, const std::string &title, int nbinsx, const double &xmin, const double &xmax, int nbinsy, const TFloat *ybins) | |
virtual | ~HistVal2D () |
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, const double &y) |
void | fill (const double &x, const double &y, const double &w) |
void | setBinContent (unsigned, unsigned, const double &content) |
void | setBinError (unsigned, unsigned, const double &error) |
void | setBinContentAndError (unsigned, unsigned, const double &content, const double &error) |
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_2D * | m_h1 |
THLW_2D * | m_h2 |
bool | m_compareBinContentsOnEachFill |
Definition at line 21 of file HistVal2D.h.
typedef THLW_2D::bin_type_t HistVal2D< TH_2D, THLW_2D >::bin_type_t |
Definition at line 23 of file HistVal2D.h.
HistVal2D< TH_2D, THLW_2D >::HistVal2D | ( | bool | trigger_conversion_all, |
const std::string & | name, | ||
const std::string & | title, | ||
int | nbinsx, | ||
const double & | xmin, | ||
const double & | xmax, | ||
int | nbinsy, | ||
const double & | ymin, | ||
const double & | ymax | ||
) |
HistVal2D< TH_2D, THLW_2D >::HistVal2D | ( | bool | trigger_conversion_all, |
const std::string & | name, | ||
const std::string & | title, | ||
int | nbinsx, | ||
const TFloat * | xbins, | ||
int | nbinsy, | ||
const TFloat * | ybins | ||
) |
HistVal2D< TH_2D, THLW_2D >::HistVal2D | ( | bool | trigger_conversion_all, |
const std::string & | name, | ||
const std::string & | title, | ||
int | nbinsx, | ||
const TFloat * | xbins, | ||
int | nbinsy, | ||
const double & | ymin, | ||
const double & | ymax | ||
) |
HistVal2D< TH_2D, THLW_2D >::HistVal2D | ( | bool | trigger_conversion_all, |
const std::string & | name, | ||
const std::string & | title, | ||
int | nbinsx, | ||
const double & | xmin, | ||
const double & | xmax, | ||
int | nbinsy, | ||
const TFloat * | ybins | ||
) |
|
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 HistVal2D< TH_2D, THLW_2D >::fill | ( | const double & | x, |
const double & | y | ||
) |
void HistVal2D< TH_2D, THLW_2D >::fill | ( | const double & | x, |
const double & | y, | ||
const double & | w | ||
) |
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
|
inlinestaticprotectedinherited |
Definition at line 77 of file HistValBase.h.
void HistVal2D< TH_2D, THLW_2D >::setBinContent | ( | unsigned | , |
unsigned | , | ||
const double & | content | ||
) |
void HistVal2D< TH_2D, THLW_2D >::setBinContentAndError | ( | unsigned | , |
unsigned | , | ||
const double & | content, | ||
const double & | error | ||
) |
void HistVal2D< TH_2D, THLW_2D >::setBinError | ( | unsigned | , |
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 HistVal2D< TH_2D, THLW_2D >::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 93 of file HistVal2D.h.
|
private |
Definition at line 94 of file HistVal2D.h.
|
protectedinherited |
Definition at line 87 of file HistValBase.h.