|
ROOT 6.12/07 Reference Guide |
Definition at line 89 of file THistDrawable.hxx.
Public Types | |
| using | HistImpl_t = Detail::THistImplPrecisionAgnosticBase< DIMENSIONS > |
Public Member Functions | |
| THistDrawable () | |
| template<class HIST > | |
| THistDrawable (const std::shared_ptr< HIST > &hist, TPadBase &pad) | |
| template<class HIST > | |
| THistDrawable (std::unique_ptr< HIST > &&hist, TPadBase &pad) | |
| THistDrawingOpts< DIMENSIONS > & | GetOptions () |
| const THistDrawingOpts< DIMENSIONS > & | GetOptions () const |
| void | Paint (Internal::TVirtualCanvasPainter &canv) final |
| Paint the histogram. More... | |
Public Member Functions inherited from ROOT::Experimental::THistDrawableBase | |
| THistDrawableBase () | |
| THistDrawableBase (THistDrawableBase &&) | |
| virtual | ~THistDrawableBase () |
| void | Execute (const std::string &) final |
| TH1 * | GetOldHist () const |
| THistDrawableBase & | operator= (THistDrawableBase &&) |
| void | PopulateMenu (TMenuItems &) final |
| Method can be used to provide menu items for the drawn object. More... | |
Public Member Functions inherited from ROOT::Experimental::TDrawable | |
| virtual | ~TDrawable () |
Private Member Functions | |
| bool | UpdateOldHist () |
Private Attributes | |
| Internal::TUniWeakPtr< HistImpl_t > | fHistImpl |
| THistDrawingOpts< DIMENSIONS > | fOpts |
Additional Inherited Members | |
Protected Attributes inherited from ROOT::Experimental::THistDrawableBase | |
| std::unique_ptr< TH1 > | fOldHist |
#include <ROOT/THistDrawable.hxx>
| using ROOT::Experimental::THistDrawable< DIMENSIONS >::HistImpl_t = Detail::THistImplPrecisionAgnosticBase<DIMENSIONS> |
Definition at line 91 of file THistDrawable.hxx.
|
default |
|
inline |
Definition at line 103 of file THistDrawable.hxx.
|
inline |
Definition at line 108 of file THistDrawable.hxx.
|
inline |
Definition at line 115 of file THistDrawable.hxx.
|
inline |
Definition at line 116 of file THistDrawable.hxx.
|
finalvirtual |
Paint the histogram.
Implements ROOT::Experimental::TDrawable.
Definition at line 156 of file THistDrawable.cxx.
|
private |
Definition at line 85 of file THistDrawable.cxx.
|
private |
Definition at line 94 of file THistDrawable.hxx.
|
private |
Definition at line 95 of file THistDrawable.hxx.