RooDirItem Class Reference

#include <RooDirItem.h>

Inheritance diagram for RooDirItem:

RooDataHist RooDataHist RooDataSet RooDataSet RooFitResult RooFitResult List of all members.

Public Member Functions

 RooDirItem ()
 RooDirItem (const RooDirItem &other)
virtual ~RooDirItem ()
 RooDirItem ()
 RooDirItem (const RooDirItem &other)
virtual ~RooDirItem ()

Protected Member Functions

void appendToDir (TObject *obj, Bool_t forceMemoryResident=kFALSE)
void removeFromDir (TObject *obj)
void appendToDir (TObject *obj, Bool_t forceMemoryResident=kFALSE)
void removeFromDir (TObject *obj)

Protected Attributes

TDirectory_dir
TDirectory_dir

Detailed Description

Definition at line 22 of file RooDirItem.h.


Constructor & Destructor Documentation

RooDirItem::RooDirItem (  ) 

Definition at line 40 of file RooDirItem.cxx.

RooDirItem::RooDirItem ( const RooDirItem other  ) 

Definition at line 47 of file RooDirItem.cxx.

RooDirItem::~RooDirItem (  )  [virtual]

Definition at line 55 of file RooDirItem.cxx.

RooDirItem::RooDirItem (  ) 

RooDirItem::RooDirItem ( const RooDirItem other  ) 

virtual RooDirItem::~RooDirItem (  )  [virtual]


Member Function Documentation

void RooDirItem::appendToDir ( TObject obj,
Bool_t  forceMemoryResident = kFALSE 
) [protected]

Definition at line 76 of file RooDirItem.cxx.

References _dir, TDirectory::Append(), TDirectory::cd(), gDirectory, TNamed::GetName(), TDirectory::GetPath(), gROOT, and pwd().

Referenced by RooDataHist::importDHistSet(), RooDataHist::importTH1(), RooDataHist::RooDataHist(), RooDataSet::RooDataSet(), and RooFitResult::RooFitResult().

void RooDirItem::removeFromDir ( TObject obj  )  [protected]

Definition at line 63 of file RooDirItem.cxx.

References _dir, TDirectory::GetList(), TDirectoryFile::kCloseDirectory, TList::Remove(), and TObject::TestBit().

Referenced by RooDataHist::removeSelfFromDir(), RooDataHist::~RooDataHist(), RooDataSet::~RooDataSet(), and RooFitResult::~RooFitResult().

void RooDirItem::appendToDir ( TObject obj,
Bool_t  forceMemoryResident = kFALSE 
) [protected]

void RooDirItem::removeFromDir ( TObject obj  )  [protected]


Member Data Documentation

TDirectory* RooDirItem::_dir [protected]

Definition at line 33 of file RooDirItem.h.

Referenced by appendToDir(), removeFromDir(), RooFitResult::SetName(), RooDataHist::SetName(), RooDataSet::SetName(), RooDataHist::SetNameTitle(), RooDataSet::SetNameTitle(), and RooFitResult::SetNameTitle().

TDirectory* RooDirItem::_dir [protected]

Definition at line 33 of file RooDirItem.h.


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