#include <Canvas.hh>

Inheritance diagram for boca::Canvas:
[legend]

Public Member Functions

 Canvas ()
 
 Canvas (std::string const &path, std::string const &name, bool show_title=false)
 
TCanvas const & canvas () const
 
TCanvas & canvas ()
 
template<typename Value >
bool SetLog (Range< Value > const &range)
 
void SetLog ()
 
std::string SaveAs (std::string const &name)
 
std::string FileName () const
 
virtual std::string FileBaseName () const
 
 Canvas (Canvas const &)=default
 
 Canvas (Canvas &&)=default
 
Canvasoperator= (Canvas const &)&=default
 
Canvasoperator= (Canvas &&)&=default
 

Protected Member Functions

 ~Canvas ()
 
std::string const & Title () const
 
std::string Path () const
 

Constructor & Destructor Documentation

boca::Canvas::Canvas ( )
boca::Canvas::Canvas ( std::string const &  path,
std::string const &  name,
bool  show_title = false 
)
boca::Canvas::Canvas ( Canvas const &  )
default
boca::Canvas::Canvas ( Canvas &&  )
default
boca::Canvas::~Canvas ( )
inlineprotected

Member Function Documentation

TCanvas const & boca::Canvas::canvas ( ) const
TCanvas & boca::Canvas::canvas ( )
std::string boca::Canvas::FileBaseName ( ) const
virtual

Reimplemented in boca::Profile, and boca::Histogram2Dim.

std::string boca::Canvas::FileName ( ) const
Canvas& boca::Canvas::operator= ( Canvas const &  )
default
Canvas& boca::Canvas::operator= ( Canvas &&  )
default
std::string boca::Canvas::Path ( ) const
protected
std::string boca::Canvas::SaveAs ( std::string const &  name)
template<typename Value >
bool boca::Canvas::SetLog ( Range< Value > const &  range)
inline
void boca::Canvas::SetLog ( )
std::string const & boca::Canvas::Title ( ) const
protected

The documentation for this class was generated from the following files: