RooPrintable Class Reference

#include <RooPrintable.h>

Inheritance diagram for RooPrintable:

RooAbsArg RooAbsArg RooAbsBinning RooAbsBinning RooAbsCollection RooAbsCollection RooAbsData RooAbsData RooAbsDataStore RooAbsDataStore RooAbsGenContext RooAbsGenContext RooAbsNumGenerator RooAbsNumGenerator RooCatType RooCatType RooClassFactory RooClassFactory RooCustomizer RooCustomizer RooFactoryWSTool RooFactoryWSTool RooFitResult RooFitResult RooFormula RooFormula RooGrid RooGrid RooNameSet RooNameSet RooNumGenConfig RooNumGenConfig RooNumIntConfig RooNumIntConfig RooPlot RooPlot RooPlotable RooPlotable RooSimWSTool RooSimWSTool RooStats::LikelihoodIntervalPlot RooStats::LikelihoodIntervalPlot RooStats::MCMCIntervalPlot RooStats::MCMCIntervalPlot RooStats::SamplingDistPlot RooStats::SamplingDistPlot RooTable RooTable List of all members.

Public Types

enum  ContentsOption
enum  StyleOption
enum  ContentsOption
enum  StyleOption

Public Member Functions

 RooPrintable ()
virtual ~RooPrintable ()
virtual void printStream (ostream &os, Int_t contents, StyleOption style, TString indent="") const
virtual void printAddress (ostream &os) const
virtual void printName (ostream &os) const
virtual void printTitle (ostream &os) const
virtual void printClassName (ostream &os) const
virtual void printValue (ostream &os) const
virtual void printArgs (ostream &os) const
virtual void printExtras (ostream &os) const
virtual void printMultiline (ostream &os, Int_t contents, Bool_t verbose=kFALSE, TString indent="") const
virtual void printTree (ostream &os, TString indent="") const
virtual Int_t defaultPrintContents (Option_t *opt) const
virtual StyleOption defaultPrintStyle (Option_t *opt) const
 RooPrintable ()
virtual ~RooPrintable ()
virtual void printStream (ostream &os, Int_t contents, StyleOption style, TString indent="") const
virtual void printAddress (ostream &os) const
virtual void printName (ostream &os) const
virtual void printTitle (ostream &os) const
virtual void printClassName (ostream &os) const
virtual void printValue (ostream &os) const
virtual void printArgs (ostream &os) const
virtual void printExtras (ostream &os) const
virtual void printMultiline (ostream &os, Int_t contents, Bool_t verbose=kFALSE, TString indent="") const
virtual void printTree (ostream &os, TString indent="") const
virtual Int_t defaultPrintContents (Option_t *opt) const
virtual StyleOption defaultPrintStyle (Option_t *opt) const

Static Public Member Functions

static ostream & defaultPrintStream (ostream *os=0)
static void nameFieldLength (Int_t newLen)
static ostream & defaultPrintStream (ostream *os=0)
static void nameFieldLength (Int_t newLen)

Static Protected Attributes

static Int_t _nameLength

Detailed Description

Definition at line 26 of file RooPrintable.h.


Member Enumeration Documentation

enum RooPrintable::ContentsOption

Definition at line 34 of file RooPrintable.h.

enum RooPrintable::StyleOption

Definition at line 35 of file RooPrintable.h.

enum RooPrintable::ContentsOption

Definition at line 34 of file RooPrintable.h.

enum RooPrintable::StyleOption

Definition at line 35 of file RooPrintable.h.


Constructor & Destructor Documentation

RooPrintable::RooPrintable (  )  [inline]

Definition at line 28 of file RooPrintable.h.

virtual RooPrintable::~RooPrintable (  )  [inline, virtual]

Definition at line 29 of file RooPrintable.h.

RooPrintable::RooPrintable (  )  [inline]

Definition at line 28 of file RooPrintable.h.

virtual RooPrintable::~RooPrintable (  )  [inline, virtual]

Definition at line 29 of file RooPrintable.h.


Member Function Documentation

void RooPrintable::printStream ( ostream &  os,
Int_t  contents,
StyleOption  style,
TString  indent = "" 
) const [virtual]

Definition at line 67 of file RooPrintable.cxx.

References _nameLength, kAddress, kArgs, kClassName, kExtras, kInline, kName, kStandard, kTitle, kTreeStructure, kValue, kVerbose, printAddress(), printArgs(), printClassName(), printExtras(), printMultiline(), printName(), printTitle(), printTree(), and printValue().

Referenced by RooSuperCategory::evaluate(), RooAbsPdf::getVal(), RooAbsReal::logEvalError(), RooAbsCategory::lookupType(), RooFit::operator<<(), RooAbsNumGenerator::Print(), RooCustomizer::Print(), RooNameSet::Print(), RooArgProxy::print(), RooNumGenConfig::Print(), RooPlot::Print(), RooAbsArg::Print(), RooAbsData::Print(), RooAbsDataStore::Print(), RooSetProxy::print(), RooAbsCollection::Print(), RooHist::Print(), RooListProxy::print(), RooFitResult::Print(), RooGrid::Print(), RooAbsBinning::Print(), RooEllipse::Print(), RooFormula::Print(), RooNumIntConfig::Print(), RooCatType::Print(), RooCurve::Print(), Roo1DTable::Print(), RooAbsGenContext::Print(), RooPlot::printArgs(), RooBinningCategory::printMultiline(), RooResolutionModel::printMultiline(), RooThresholdCategory::printMultiline(), RooAbsArg::printMultiline(), RooMappedCategory::printMultiline(), RooGenContext::printMultiline(), RooPlot::printMultiline(), RooAddGenContext::printMultiline(), RooSimGenContext::printMultiline(), RooDataHist::printMultiline(), RooAbsCollection::printMultiline(), RooProdGenContext::printMultiline(), RooRealIntegral::printMultiline(), RooAbsPdf::printMultiline(), RooAbsDataStore::printMultiline(), RooMultiCategory::printMultiline(), RooAcceptReject::RooAcceptReject(), RooRealMPFE::serverLoop(), and RooAbsPdf::syncNormalization().

void RooPrintable::printAddress ( ostream &  os  )  const [virtual]

Definition at line 209 of file RooPrintable.cxx.

Referenced by printStream().

void RooPrintable::printName ( ostream &  os  )  const [virtual]

Definition at line 187 of file RooPrintable.cxx.

Referenced by printStream().

void RooPrintable::printTitle ( ostream &  os  )  const [virtual]

Definition at line 194 of file RooPrintable.cxx.

Referenced by printStream().

void RooPrintable::printClassName ( ostream &  os  )  const [virtual]

Definition at line 201 of file RooPrintable.cxx.

Referenced by printStream().

void RooPrintable::printValue ( ostream &  os  )  const [virtual]

Definition at line 149 of file RooPrintable.cxx.

Referenced by RooAbsArg::printCompactTree(), and printStream().

void RooPrintable::printArgs ( ostream &  os  )  const [virtual]

Definition at line 178 of file RooPrintable.cxx.

Referenced by printStream().

void RooPrintable::printExtras ( ostream &  os  )  const [virtual]

Definition at line 156 of file RooPrintable.cxx.

Referenced by printStream().

void RooPrintable::printMultiline ( ostream &  os,
Int_t  contents,
Bool_t  verbose = kFALSE,
TString  indent = "" 
) const [virtual]

Definition at line 163 of file RooPrintable.cxx.

Referenced by printStream().

void RooPrintable::printTree ( ostream &  os,
TString  indent = "" 
) const [virtual]

Definition at line 170 of file RooPrintable.cxx.

Referenced by printStream().

ostream & RooPrintable::defaultPrintStream ( ostream *  os = 0  )  [static]

Definition at line 251 of file RooPrintable.cxx.

Referenced by ClassImp(), G__G__RooFitCore2_111_0_12(), G__setup_memfuncRooPrintable(), RooNameSet::Print(), RooCustomizer::Print(), RooAbsNumGenerator::Print(), RooPlot::Print(), RooNumGenConfig::Print(), RooAbsDataStore::Print(), RooAbsData::Print(), RooAbsArg::Print(), RooHist::Print(), RooAbsCollection::Print(), RooFitResult::Print(), RooGrid::Print(), RooAbsBinning::Print(), RooNumIntConfig::Print(), RooFormula::Print(), RooEllipse::Print(), RooCurve::Print(), RooCatType::Print(), RooAbsGenContext::Print(), and Roo1DTable::Print().

Int_t RooPrintable::defaultPrintContents ( Option_t opt  )  const [virtual]

Definition at line 218 of file RooPrintable.cxx.

References kName, and kValue.

Referenced by RooFit::operator<<(), RooAbsNumGenerator::Print(), RooCustomizer::Print(), RooNameSet::Print(), RooNumGenConfig::Print(), RooHist::Print(), RooGrid::Print(), RooAbsBinning::Print(), RooEllipse::Print(), RooFormula::Print(), RooNumIntConfig::Print(), RooCatType::Print(), and RooCurve::Print().

RooPrintable::StyleOption RooPrintable::defaultPrintStyle ( Option_t opt  )  const [virtual]

Definition at line 226 of file RooPrintable.cxx.

References kInline, kSingleLine, kStandard, kTreeStructure, kVerbose, and o.

Referenced by RooFitResult::defaultPrintStyle(), RooAbsNumGenerator::Print(), RooCustomizer::Print(), RooNameSet::Print(), RooPlot::Print(), RooAbsArg::Print(), RooAbsData::Print(), RooAbsDataStore::Print(), RooAbsCollection::Print(), RooHist::Print(), RooGrid::Print(), RooAbsBinning::Print(), RooEllipse::Print(), RooFormula::Print(), RooCatType::Print(), RooCurve::Print(), and Roo1DTable::Print().

void RooPrintable::nameFieldLength ( Int_t  newLen  )  [static]

Definition at line 57 of file RooPrintable.cxx.

References _nameLength.

Referenced by G__G__RooFitCore2_111_0_15(), G__setup_memfuncRooPrintable(), and RooAbsCollection::printMultiline().

virtual void RooPrintable::printStream ( ostream &  os,
Int_t  contents,
StyleOption  style,
TString  indent = "" 
) const [virtual]

virtual void RooPrintable::printAddress ( ostream &  os  )  const [virtual]

virtual void RooPrintable::printName ( ostream &  os  )  const [virtual]

virtual void RooPrintable::printTitle ( ostream &  os  )  const [virtual]

virtual void RooPrintable::printClassName ( ostream &  os  )  const [virtual]

virtual void RooPrintable::printValue ( ostream &  os  )  const [virtual]

virtual void RooPrintable::printArgs ( ostream &  os  )  const [virtual]

virtual void RooPrintable::printExtras ( ostream &  os  )  const [virtual]

virtual void RooPrintable::printMultiline ( ostream &  os,
Int_t  contents,
Bool_t  verbose = kFALSE,
TString  indent = "" 
) const [virtual]

virtual void RooPrintable::printTree ( ostream &  os,
TString  indent = "" 
) const [virtual]

static ostream& RooPrintable::defaultPrintStream ( ostream *  os = 0  )  [static]

virtual Int_t RooPrintable::defaultPrintContents ( Option_t opt  )  const [virtual]

virtual StyleOption RooPrintable::defaultPrintStyle ( Option_t opt  )  const [virtual]

static void RooPrintable::nameFieldLength ( Int_t  newLen  )  [static]


Member Data Documentation

Int_t RooPrintable::_nameLength [static, protected]

Definition at line 58 of file RooPrintable.h.

Referenced by nameFieldLength(), RooAbsCollection::printMultiline(), and printStream().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:33:59 2011 for ROOT_528-00b_version by  doxygen 1.5.1