ROOT 6.10/09 Reference Guide |
Definition at line 80 of file THistDrawable.hxx.
Public Types | |
using | HistImpl_t = Detail::THistImplPrecisionAgnosticBase< DIMENSIONS > |
Public Member Functions | |
template<class HIST > | |
THistDrawable (const std::shared_ptr< HIST > &hist, THistDrawOptions< DIMENSIONS > opts) | |
template<class HIST > | |
THistDrawable (std::unique_ptr< HIST > &&hist, THistDrawOptions< DIMENSIONS > opts) | |
void | Paint (TCanvas &canv) final |
Paint the histogram. More... | |
Public Member Functions inherited from ROOT::Experimental::Internal::THistDrawableBase | |
THistDrawableBase () | |
THistDrawableBase (THistDrawableBase &&) | |
virtual | ~THistDrawableBase () |
TH1 * | GetOldHist () const |
THistDrawableBase & | operator= (THistDrawableBase &&) |
Public Member Functions inherited from ROOT::Experimental::Internal::TDrawable | |
virtual | ~TDrawable () |
Private Member Functions | |
bool | UpdateOldHist () |
Private Attributes | |
TUniWeakPtr< HistImpl_t > | fHistImpl |
THistDrawOptions< DIMENSIONS > | fOpts |
Additional Inherited Members | |
Protected Attributes inherited from ROOT::Experimental::Internal::THistDrawableBase | |
std::unique_ptr< TH1 > | fOldHist |
#include <ROOT/THistDrawable.hxx>
using ROOT::Experimental::Internal::THistDrawable< DIMENSIONS >::HistImpl_t = Detail::THistImplPrecisionAgnosticBase<DIMENSIONS> |
Definition at line 82 of file THistDrawable.hxx.
|
inline |
Definition at line 91 of file THistDrawable.hxx.
|
inline |
Definition at line 96 of file THistDrawable.hxx.
|
inlinefinalvirtual |
Paint the histogram.
Implements ROOT::Experimental::Internal::TDrawable.
Definition at line 101 of file THistDrawable.hxx.
|
private |
Definition at line 51 of file THistDrawable.cxx.
|
private |
Definition at line 85 of file THistDrawable.hxx.
|
private |
Definition at line 86 of file THistDrawable.hxx.