27   inline RooPrintable() { }
 
   28   inline virtual ~RooPrintable() { }
 
   33   enum ContentsOption { kName=1, kClassName=2, kValue=4, kArgs=8, kExtras=16, kAddress=32, kTitle=64,  kCollectionHeader=128} ; 
 
   34   enum StyleOption { kInline=1, kSingleLine=2, kStandard=3, kVerbose=4, kTreeStructure=5 } ; 
 
   35   virtual void printStream(std::ostream& os, Int_t contents, StyleOption style, TString indent=
"") 
const ;
 
   38   virtual void printAddress(std::ostream& os) 
const ;
 
   39   virtual void printName(std::ostream& os) 
const ;
 
   40   virtual void printTitle(std::ostream& os) 
const ;
 
   41   virtual void printClassName(std::ostream& os) 
const ;
 
   42   virtual void printValue(std::ostream& os) 
const ;
 
   43   virtual void printArgs(std::ostream& os) 
const ;
 
   44   virtual void printExtras(std::ostream& os) 
const ;
 
   45   virtual void printMultiline(std::ostream& os, Int_t contents, Bool_t verbose=kFALSE, TString indent=
"") 
const ;
 
   46   virtual void printTree(std::ostream& os, TString indent=
"") 
const ;
 
   48   static std::ostream& defaultPrintStream(std::ostream *os= 0);
 
   49   virtual Int_t defaultPrintContents(Option_t* opt) 
const ;
 
   50   virtual StyleOption defaultPrintStyle(Option_t* opt) 
const ;
 
   53   static void nameFieldLength(Int_t newLen) ;
 
   57   static Int_t _nameLength ;
 
   59   ClassDef(RooPrintable,1) 
 
   65 std::ostream& operator<<(std::ostream& os, 
const RooPrintable& rp) ; 
 
   69 using RooFit::operator<< ;