Logo ROOT   6.18/05
Reference Guide
Classes | Namespaces | Functions
RHistDrawable.hxx File Reference
#include "ROOT/RDrawable.hxx"
#include "ROOT/RHistDrawingOpts.hxx"
#include "ROOT/RHist.hxx"
#include "ROOT/RHistImpl.hxx"
#include "ROOT/RMenuItem.hxx"
#include <memory>
Include dependency graph for RHistDrawable.hxx:
This graph shows which files directly or indirectly include this file:

Classes

class  ROOT::Experimental::RHistDrawable< DIMENSIONS >
 
class  ROOT::Experimental::RHistDrawableBase< DERIVED >
 
class  ROOT::Experimental::Internal::RHistPainterBase< DIMENSION >
 

Namespaces

namespace  ROOT
 Namespace for new ROOT classes and functions.
 
namespace  ROOT::Experimental
 
namespace  ROOT::Experimental::Detail
 
namespace  ROOT::Experimental::Internal
 

Functions

template<int DIMENSIONS, class PRECISION , template< int D_, class P_ > class... STAT>
std::shared_ptr< RHistDrawable< DIMENSIONS > > ROOT::Experimental::GetDrawable (const std::shared_ptr< RHist< DIMENSIONS, PRECISION, STAT... > > &hist, const RHistDrawingOpts< DIMENSIONS > &opts={})
 Interface to graphics taking a shared_ptr<RHist>. More...
 
template<int DIMENSIONS, class PRECISION , template< int D_, class P_ > class... STAT>
std::shared_ptr< RHistDrawable< DIMENSIONS > > ROOT::Experimental::GetDrawable (std::unique_ptr< RHist< DIMENSIONS, PRECISION, STAT... > > &&hist, const RHistDrawingOpts< DIMENSIONS > &opts={})
 Interface to graphics taking a unique_ptr<RHist>. More...
 
void ROOT::Experimental::Internal::LoadHistPainterLibrary ()