![]() |
ATLAS Offline Software
|
#include <HistValProfile.h>
Public Member Functions | |
HistValProfile (bool trigger_conversion_all, const std::string &name, const std::string &title, int nbins, const double &xmin, const double &xmax, const double &profparmin=0, const double &profparmax=0) | |
template<class TFloat > | |
HistValProfile (bool trigger_conversion_all, const std::string &name, const std::string &title, int nbins, const TFloat *xbins) | |
virtual | ~HistValProfile () |
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 | 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 |
virtual void | setMinimum (const double &m=-1111) override |
virtual void | setMaximum (const double &m=-1111) override |
void | fill (const double &x, const double &y) |
void | fill (const double &x, const double &y, const double &w) |
void | setBinEntries (unsigned, const double &entries) |
void | setBinContent (unsigned, const double &content) |
void | setBinError (unsigned, const double &error) |
void | setBinInfo (unsigned, const double &entries, 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 | |
TProfile * | m_h1 |
TProfile_LW * | m_h2 |
bool | m_compareBinContentsOnEachFill |
Definition at line 22 of file HistValProfile.h.
HistValProfile::HistValProfile | ( | bool | trigger_conversion_all, |
const std::string & | name, | ||
const std::string & | title, | ||
int | nbins, | ||
const double & | xmin, | ||
const double & | xmax, | ||
const double & | profparmin = 0 , |
||
const double & | profparmax = 0 |
||
) |
HistValProfile::HistValProfile | ( | bool | trigger_conversion_all, |
const std::string & | name, | ||
const std::string & | title, | ||
int | nbins, | ||
const TFloat * | xbins | ||
) |
|
virtual |
|
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.
|
overridevirtual |
Implements HistValBase.
|
overridevirtual |
Implements HistValBase.
|
inlinestaticprotectedinherited |
Definition at line 77 of file HistValBase.h.
void HistValProfile::setBinContent | ( | unsigned | , |
const double & | content | ||
) |
void HistValProfile::setBinEntries | ( | unsigned | , |
const double & | entries | ||
) |
void HistValProfile::setBinError | ( | unsigned | , |
const double & | error | ||
) |
void HistValProfile::setBinInfo | ( | unsigned | , |
const double & | entries, | ||
const double & | content, | ||
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 HistValProfile::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 84 of file HistValProfile.h.
|
private |
Definition at line 85 of file HistValProfile.h.
|
protectedinherited |
Definition at line 87 of file HistValBase.h.