32template <
int DIMENSION>
35 GetPainterPtr() =
this;
38template <
int DIMENSION>
41 GetPainterPtr() =
nullptr;
44template <
int DIMENSION>
52template <
int DIMENSION>
60 return GetPainterPtr();
63template <
class DERIVED>
70template <
int DIMENSIONS>
74template <
int DIMENSIONS>
81namespace Experimental {
89template <
class DERIVED>
typedef void((*Func_t)())
R__EXTERN TSystem * gSystem
virtual void Paint(RDrawable &obj, const RHistDrawingOpts< DIMENSION > &opts, RPadPainter &pad)=0
Paint a RHist. All we need is access to its GetBinContent()
Abstract interface for object painting on the pad/canvas.
virtual ~RHistDrawableBase()
virtual int Load(const char *module, const char *entry="", Bool_t system=kFALSE)
Load a shared library.
void LoadHistPainterLibrary()
Namespace for new ROOT classes and functions.