ROOT 6.14/05 Reference Guide |
Definition at line 77 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, const THistDrawingOpts< DIMENSIONS > &opts={}) | |
template<class HIST > | |
THistDrawable (std::unique_ptr< HIST > &&hist, const THistDrawingOpts< DIMENSIONS > &opts={}) | |
THistDrawingOpts< DIMENSIONS > & | GetOptions () |
const THistDrawingOpts< DIMENSIONS > & | GetOptions () const |
void | Paint (Internal::TPadPainter &pad) final |
Paint the histogram. More... | |
Public Member Functions inherited from ROOT::Experimental::THistDrawableBase< THistDrawable< DIMENSIONS > > | |
virtual | ~THistDrawableBase ()=default |
void | Execute (const std::string &) final |
void | PopulateMenu (TMenuItems &) final |
Method can be used to provide menu items for the drawn object. More... | |
Public Member Functions inherited from ROOT::Experimental::TDrawableBase< THistDrawable< DIMENSIONS > > | |
TDrawingOptsBase & | GetOptionsBase () override |
Get the reference to the drawing options as TDrawingOptsBase. More... | |
Public Member Functions inherited from ROOT::Experimental::TDrawable | |
virtual | ~TDrawable () |
std::string | GetId () const |
Private Attributes | |
Internal::TUniWeakPtr< HistImpl_t > | fHistImpl |
THistDrawingOpts< DIMENSIONS > | fOpts |
#include <ROOT/THistDrawable.hxx>
using ROOT::Experimental::THistDrawable< DIMENSIONS >::HistImpl_t = Detail::THistImplPrecisionAgnosticBase<DIMENSIONS> |
Definition at line 79 of file THistDrawable.hxx.
|
default |
|
inline |
Definition at line 89 of file THistDrawable.hxx.
|
inline |
Definition at line 94 of file THistDrawable.hxx.
|
inline |
Definition at line 101 of file THistDrawable.hxx.
|
inline |
Definition at line 102 of file THistDrawable.hxx.
|
finalvirtual |
Paint the histogram.
Implements ROOT::Experimental::TDrawable.
Definition at line 75 of file THistDrawable.cxx.
|
private |
Definition at line 82 of file THistDrawable.hxx.
|
private |
Definition at line 83 of file THistDrawable.hxx.