#include <TDirectory.h>
Inheritance diagram for TDirectory:
Public Member Functions | |
TDirectory () | |
TDirectory (const char *name, const char *title, Option_t *option="", TDirectory *motherDir=0) | |
virtual | ~TDirectory () |
virtual void | Append (TObject *obj, Bool_t replace=kFALSE) |
virtual void | Add (TObject *obj, Bool_t replace=kFALSE) |
virtual Int_t | AppendKey (TKey *) |
virtual void | Browse (TBrowser *b) |
virtual void | Build (TFile *motherFile=0, TDirectory *motherDir=0) |
virtual void | Clear (Option_t *option="") |
virtual TObject * | CloneObject (const TObject *obj, Bool_t autoadd=kTRUE) |
virtual void | Close (Option_t *option="") |
virtual void | Copy (TObject &) const |
virtual Bool_t | cd (const char *path=0) |
virtual void | DeleteAll (Option_t *option="") |
virtual void | Delete (const char *namecycle="") |
virtual void | Draw (Option_t *option="") |
virtual TKey * | FindKey (const char *) const |
virtual TKey * | FindKeyAny (const char *) const |
virtual TObject * | FindObject (const char *name) const |
virtual TObject * | FindObject (const TObject *obj) const |
virtual TObject * | FindObjectAny (const char *name) const |
virtual TObject * | FindObjectAnyFile (const char *) const |
virtual TObject * | Get (const char *namecycle) |
virtual TDirectory * | GetDirectory (const char *namecycle, Bool_t printError=false, const char *funcname="GetDirectory") |
template<class T> | |
void | GetObject (const char *namecycle, T *&ptr) |
virtual void * | GetObjectChecked (const char *namecycle, const char *classname) |
virtual void * | GetObjectChecked (const char *namecycle, const TClass *cl) |
virtual void * | GetObjectUnchecked (const char *namecycle) |
virtual Int_t | GetBufferSize () const |
virtual TFile * | GetFile () const |
virtual TKey * | GetKey (const char *, Short_t=9999) const |
virtual TList * | GetList () const |
virtual TList * | GetListOfKeys () const |
virtual TObject * | GetMother () const |
virtual TDirectory * | GetMotherDir () const |
virtual Int_t | GetNbytesKeys () const |
virtual Int_t | GetNkeys () const |
virtual Long64_t | GetSeekDir () const |
virtual Long64_t | GetSeekParent () const |
virtual Long64_t | GetSeekKeys () const |
virtual const char * | GetPathStatic () const |
virtual const char * | GetPath () const |
TUUID | GetUUID () const |
virtual Bool_t | IsFolder () const |
virtual Bool_t | IsModified () const |
virtual Bool_t | IsWritable () const |
virtual void | ls (Option_t *option="") const |
virtual TDirectory * | mkdir (const char *name, const char *title="") |
virtual TFile * | OpenFile (const char *, Option_t *="", const char *="", Int_t=1, Int_t=0) |
virtual void | Paint (Option_t *option="") |
virtual void | Print (Option_t *option="") const |
virtual void | Purge (Short_t=1) |
virtual void | pwd () const |
virtual void | ReadAll (Option_t *="") |
virtual Int_t | ReadKeys (Bool_t=kTRUE) |
virtual Int_t | ReadTObject (TObject *, const char *) |
virtual TObject * | Remove (TObject *) |
virtual void | RecursiveRemove (TObject *obj) |
virtual void | rmdir (const char *name) |
virtual void | Save () |
virtual Int_t | SaveObjectAs (const TObject *, const char *="", Option_t *="") const |
virtual void | SaveSelf (Bool_t=kFALSE) |
virtual void | SetBufferSize (Int_t) |
virtual void | SetModified () |
virtual void | SetMother (TObject *mother) |
virtual void | SetName (const char *newname) |
virtual void | SetTRefAction (TObject *, TObject *) |
virtual void | SetSeekDir (Long64_t) |
virtual void | SetWritable (Bool_t) |
virtual Int_t | Sizeof () const |
virtual Int_t | Write (const char *=0, Int_t=0, Int_t=0) |
virtual Int_t | Write (const char *=0, Int_t=0, Int_t=0) const |
virtual Int_t | WriteTObject (const TObject *obj, const char *name=0, Option_t *="", Int_t=0) |
template<class T> | |
Int_t | WriteObject (const T *obj, const char *name, Option_t *option="", Int_t bufsize=0) |
virtual Int_t | WriteObjectAny (const void *, const char *, const char *, Option_t *="", Int_t=0) |
virtual Int_t | WriteObjectAny (const void *, const TClass *, const char *, Option_t *="", Int_t=0) |
virtual void | WriteDirHeader () |
virtual void | WriteKeys () |
TDirectory () | |
TDirectory (const char *name, const char *title, Option_t *option="", TDirectory *motherDir=0) | |
virtual | ~TDirectory () |
virtual void | Append (TObject *obj, Bool_t replace=kFALSE) |
virtual void | Add (TObject *obj, Bool_t replace=kFALSE) |
virtual Int_t | AppendKey (TKey *) |
virtual void | Browse (TBrowser *b) |
virtual void | Build (TFile *motherFile=0, TDirectory *motherDir=0) |
virtual void | Clear (Option_t *option="") |
virtual TObject * | CloneObject (const TObject *obj, Bool_t autoadd=kTRUE) |
virtual void | Close (Option_t *option="") |
virtual void | Copy (TObject &) const |
virtual Bool_t | cd (const char *path=0) |
virtual void | DeleteAll (Option_t *option="") |
virtual void | Delete (const char *namecycle="") |
virtual void | Draw (Option_t *option="") |
virtual TKey * | FindKey (const char *) const |
virtual TKey * | FindKeyAny (const char *) const |
virtual TObject * | FindObject (const char *name) const |
virtual TObject * | FindObject (const TObject *obj) const |
virtual TObject * | FindObjectAny (const char *name) const |
virtual TObject * | FindObjectAnyFile (const char *) const |
virtual TObject * | Get (const char *namecycle) |
virtual TDirectory * | GetDirectory (const char *namecycle, Bool_t printError=false, const char *funcname="GetDirectory") |
template<class T> | |
void | GetObject (const char *namecycle, T *&ptr) |
virtual void * | GetObjectChecked (const char *namecycle, const char *classname) |
virtual void * | GetObjectChecked (const char *namecycle, const TClass *cl) |
virtual void * | GetObjectUnchecked (const char *namecycle) |
virtual Int_t | GetBufferSize () const |
virtual TFile * | GetFile () const |
virtual TKey * | GetKey (const char *, Short_t=9999) const |
virtual TList * | GetList () const |
virtual TList * | GetListOfKeys () const |
virtual TObject * | GetMother () const |
virtual TDirectory * | GetMotherDir () const |
virtual Int_t | GetNbytesKeys () const |
virtual Int_t | GetNkeys () const |
virtual Long64_t | GetSeekDir () const |
virtual Long64_t | GetSeekParent () const |
virtual Long64_t | GetSeekKeys () const |
virtual const char * | GetPathStatic () const |
virtual const char * | GetPath () const |
TUUID | GetUUID () const |
virtual Bool_t | IsFolder () const |
virtual Bool_t | IsModified () const |
virtual Bool_t | IsWritable () const |
virtual void | ls (Option_t *option="") const |
virtual TDirectory * | mkdir (const char *name, const char *title="") |
virtual TFile * | OpenFile (const char *, Option_t *="", const char *="", Int_t=1, Int_t=0) |
virtual void | Paint (Option_t *option="") |
virtual void | Print (Option_t *option="") const |
virtual void | Purge (Short_t=1) |
virtual void | pwd () const |
virtual void | ReadAll (Option_t *="") |
virtual Int_t | ReadKeys (Bool_t=kTRUE) |
virtual Int_t | ReadTObject (TObject *, const char *) |
virtual TObject * | Remove (TObject *) |
virtual void | RecursiveRemove (TObject *obj) |
virtual void | rmdir (const char *name) |
virtual void | Save () |
virtual Int_t | SaveObjectAs (const TObject *, const char *="", Option_t *="") const |
virtual void | SaveSelf (Bool_t=kFALSE) |
virtual void | SetBufferSize (Int_t) |
virtual void | SetModified () |
virtual void | SetMother (TObject *mother) |
virtual void | SetName (const char *newname) |
virtual void | SetTRefAction (TObject *, TObject *) |
virtual void | SetSeekDir (Long64_t) |
virtual void | SetWritable (Bool_t) |
virtual Int_t | Sizeof () const |
virtual Int_t | Write (const char *=0, Int_t=0, Int_t=0) |
virtual Int_t | Write (const char *=0, Int_t=0, Int_t=0) const |
virtual Int_t | WriteTObject (const TObject *obj, const char *name=0, Option_t *="", Int_t=0) |
template<class T> | |
Int_t | WriteObject (const T *obj, const char *name, Option_t *option="", Int_t bufsize=0) |
virtual Int_t | WriteObjectAny (const void *, const char *, const char *, Option_t *="", Int_t=0) |
virtual Int_t | WriteObjectAny (const void *, const TClass *, const char *, Option_t *="", Int_t=0) |
virtual void | WriteDirHeader () |
virtual void | WriteKeys () |
Static Public Member Functions | |
static void | AddDirectory (Bool_t add=kTRUE) |
static Bool_t | AddDirectoryStatus () |
static Bool_t | Cd (const char *path) |
static void | DecodeNameCycle (const char *namecycle, char *name, Short_t &cycle) |
static void | EncodeNameCycle (char *buffer, const char *name, Short_t cycle) |
static void | AddDirectory (Bool_t add=kTRUE) |
static Bool_t | AddDirectoryStatus () |
static Bool_t | Cd (const char *path) |
static void | DecodeNameCycle (const char *namecycle, char *name, Short_t &cycle) |
static void | EncodeNameCycle (char *buffer, const char *name, Short_t cycle) |
Protected Member Functions | |
Bool_t | cd1 (const char *path) |
flag to add histograms, graphs,etc to the directory | |
virtual void | CleanTargets () |
void | FillFullPath (TString &buf) const |
void | RegisterContext (TContext *ctxt) |
void | UnregisterContext (TContext *ctxt) |
TDirectory (const TDirectory &directory) | |
void | operator= (const TDirectory &) |
Bool_t | cd1 (const char *path) |
flag to add histograms, graphs,etc to the directory | |
virtual void | CleanTargets () |
void | FillFullPath (TString &buf) const |
void | RegisterContext (TContext *ctxt) |
void | UnregisterContext (TContext *ctxt) |
TDirectory (const TDirectory &directory) | |
void | operator= (const TDirectory &) |
Static Protected Member Functions | |
static Bool_t | Cd1 (const char *path) |
static Bool_t | Cd1 (const char *path) |
Protected Attributes | |
TObject * | fMother |
TList * | fList |
TUUID | fUUID |
TString | fPathBuffer |
TContext * | fContext |
Buffer for GetPath() function. | |
TObject * | fMother |
TList * | fList |
TContext * | fContext |
Buffer for GetPath() function. | |
Static Protected Attributes | |
static Bool_t | fgAddDirectory |
Pointer to a list of TContext object pointing to this TDirectory. | |
Friends | |
class | TContext |
Classes | |
class | TContext |
Definition at line 43 of file TDirectory.h.
TDirectory::TDirectory | ( | const TDirectory & | directory | ) | [protected] |
TDirectory::TDirectory | ( | ) |
Referenced by mkdir().
TDirectory::TDirectory | ( | const char * | name, | |
const char * | title, | |||
Option_t * | option = "" , |
|||
TDirectory * | motherDir = 0 | |||
) |
Definition at line 51 of file TDirectory.cxx.
References Build(), TObject::Error(), gDirectory, GetFile(), TNamed::GetName(), gROOTMutex, and R__LOCKGUARD2.
TDirectory::~TDirectory | ( | ) | [virtual] |
Definition at line 92 of file TDirectory.cxx.
References CleanTargets(), TList::Delete(), fList, gDebug, GetMotherDir(), TNamed::GetName(), gROOT, TObject::Info(), Remove(), and SafeDelete.
TDirectory::TDirectory | ( | const TDirectory & | directory | ) | [protected] |
TDirectory::TDirectory | ( | ) |
TDirectory::TDirectory | ( | const char * | name, | |
const char * | title, | |||
Option_t * | option = "" , |
|||
TDirectory * | motherDir = 0 | |||
) |
virtual TDirectory::~TDirectory | ( | ) | [virtual] |
Bool_t TDirectory::cd1 | ( | const char * | path | ) | [protected] |
flag to add histograms, graphs,etc to the directory
Definition at line 397 of file TDirectory.cxx.
References cd(), gDirectory, GetDirectory(), kFALSE, and kTRUE.
Referenced by cd().
Bool_t TDirectory::Cd1 | ( | const char * | path | ) | [static, protected] |
Definition at line 434 of file TDirectory.cxx.
References cd(), gDirectory, GetDirectory(), kFALSE, and kTRUE.
Referenced by Cd().
void TDirectory::CleanTargets | ( | ) | [protected, virtual] |
Definition at line 209 of file TDirectory.cxx.
References cd(), fContext, TDirectory::TContext::fDirectory, TDirectory::TContext::fNext, gDirectory, GetMotherDir(), and gROOT.
Referenced by TDirectoryFile::CleanTargets(), Close(), and ~TDirectory().
void TDirectory::FillFullPath | ( | TString & | buf | ) | const [protected] |
Definition at line 858 of file TDirectory.cxx.
References buf, FillFullPath(), GetMotherDir(), and TNamed::GetName().
Referenced by FillFullPath(), and GetPath().
void TDirectory::RegisterContext | ( | TContext * | ctxt | ) | [protected] |
Definition at line 1091 of file TDirectory.cxx.
References fContext, TDirectory::TContext::fNext, TDirectory::TContext::fPrevious, gROOTMutex, and R__LOCKGUARD2.
Referenced by TDirectory::TContext::TContext().
void TDirectory::UnregisterContext | ( | TContext * | ctxt | ) | [protected] |
Definition at line 1120 of file TDirectory.cxx.
References fContext, TDirectory::TContext::fNext, TDirectory::TContext::fPrevious, gROOTMutex, and R__LOCKGUARD2.
Referenced by TDirectory::TContext::~TContext().
void TDirectory::operator= | ( | const TDirectory & | ) | [protected] |
Definition at line 120 of file TDirectory.cxx.
References fgAddDirectory.
Referenced by G__G__Base1_8_0_11(), and G__setup_memfuncTDirectory().
Bool_t TDirectory::AddDirectoryStatus | ( | ) | [static] |
Definition at line 139 of file TDirectory.cxx.
References fgAddDirectory.
Referenced by G__G__Base1_8_0_12(), and G__setup_memfuncTDirectory().
Definition at line 146 of file TDirectory.cxx.
References TList::Add(), FindObject(), fList, func(), GetList(), TObject::kMustCleanup, Remove(), and TObject::Warning().
Referenced by Add(), TDirectoryFile::Append(), RooDirItem::appendToDir(), Build(), TH1::Build(), TDirectoryFile::Build(), TGraph2D::Build(), TH1::Copy(), TTree::DirectoryAutoAdd(), RooPlot::initialize(), RooWorkspace::WSDir::InternalAppend(), TKeyXML::ReadObj(), TKey::ReadObj(), TKeySQL::ReadObj(), TKey::ReadObjectAny(), TKeyXML::ReadObjWithBuffer(), TKeySQL::ReadObjWithBuffer(), TKey::ReadObjWithBuffer(), TTree::Refresh(), RooPlot::RooPlot(), TEntryList::SetDirectory(), TTree::SetDirectory(), TGraph2D::SetDirectory(), TChain::SetDirectory(), TEfficiency::SetDirectory(), TH1::SetDirectory(), TEventList::SetDirectory(), TH1::SetName(), TGraph2D::SetName(), TTree::SetName(), TEventList::SetName(), TGraph2D::SetNameTitle(), TH1::SetNameTitle(), TTree::SetObject(), TEntryList::TEntryList(), TEventList::TEventList(), and TTree::TTree().
Definition at line 117 of file TDirectory.h.
References Append().
Referenced by rf502_wspacewrite(), rf510_wsnamedsets(), rf511_wsfactory_basic(), rf512_wsfactory_oper(), rf513_wsfactory_tools(), rf801_mcstudy(), rf802_mcstudy_addons(), rf803_mcstudy_addons2(), and rf903_numintcache().
Definition at line 118 of file TDirectory.h.
Referenced by TKey::ReadBuffer(), TKeySQL::StoreKeyObject(), TKey::TKey(), and TKeyXML::TKeyXML().
void TDirectory::Browse | ( | TBrowser * | b | ) | [virtual] |
void TDirectory::Build | ( | TFile * | motherFile = 0 , |
|
TDirectory * | motherDir = 0 | |||
) | [virtual] |
Definition at line 192 of file TDirectory.cxx.
References Append(), fList, fMother, TNamed::GetName(), TObject::kCanDelete, and TObject::SetBit().
Referenced by TMapFile::InitDirectory(), TDirectory(), and TROOT::TROOT().
void TDirectory::Clear | ( | Option_t * | option = "" |
) | [virtual] |
Reimplemented from TNamed.
Definition at line 455 of file TDirectory.cxx.
References TList::Clear(), and fList.
Referenced by RooWorkspace::WSDir::~WSDir().
Definition at line 233 of file TDirectory.cxx.
References buffer, xmlio::Class, TObject::Fatal(), Form(), func(), gROOT, TObject::kCanDelete, TObject::kIsReferenced, TBuffer::kWrite, and TROOT::ProcessLine().
Referenced by TObject::Clone(), and TH1::KolmogorovTest().
void TDirectory::Close | ( | Option_t * | option = "" |
) | [virtual] |
Definition at line 465 of file TDirectory.cxx.
References xmlio::Class, CleanTargets(), TList::Delete(), TList::FirstLink(), fList, TObjLink::GetObject(), kFALSE, kTRUE, TObjLink::Next(), and Save().
Referenced by TFileIter::~TFileIter().
virtual void TDirectory::Copy | ( | TObject & | ) | const [inline, virtual] |
Reimplemented from TNamed.
Definition at line 124 of file TDirectory.h.
References TObject::MayNotUse().
Referenced by TDirectory().
Bool_t TDirectory::cd | ( | const char * | path = 0 |
) | [virtual] |
Definition at line 384 of file TDirectory.cxx.
References cd1().
Referenced by RooDirItem::appendToDir(), TMVA::MethodBase::BaseDir(), Boost(), Boost2(), Browse(), TApplicationServer::BrowseFile(), TDirectoryFile::cd(), TMapFile::cd(), cd1(), Cd1(), TRootBrowserLite::Chdir(), circular(), CleanTargets(), TXMLFile::Close(), TSQLFile::Close(), convert_directory(), CopyDir(), TTreeCloner::CopyProcessIds(), RooTreeDataStore::createTree(), TEveVSD::CreateTrees(), TTree::Delete(), dirs(), DrawNetworkMovie(), dt_MakeRef(), TMVA::OptimizeConfigParameters::EstimatorFunction(), TMVA::Factory::EvaluateAllMethods(), TDirectoryFile::FindKeyAny(), TDirectoryFile::FindObjectAny(), GenerateDrawHist(), ProofAux::GenerateFriend(), ProofAux::GenerateTree(), GetCollection(), TDSetElement::GetEntries(), TVirtualPacketizer::GetEntries(), TDSet::GetEntries(), TEventIterObj::GetNextEvent(), TFileDrawMap::GetObjectInfoDir(), HistogramManager::HistogramManager(), importdir(), TTreeFormula::Init(), TMVA::MethodRuleFit::InitMonitorNtuple(), TEventIterTree::Load(), TEventIter::LoadDir(), RooTreeDataStore::loadValues(), main(), TMVA::RuleFit::MakeDebugHists(), MakeHisto(), TMVA::RuleFit::MakeVisHists(), TFileMerger::MergeRecursive(), MergeRootfile(), TFileIter::NextEventPut(), TASPaletteEditor::Open(), TMVAGlob::OpenFile(), TMVA::OptimizeConfigParameters::optimizeScan(), TFileDrawMap::PaintDir(), TMVA::TransformationHandler::PlotVariables(), readdir(), TMVA::MethodTMlpANN::ReadWeightsFromStream(), TMVA::MethodTMlpANN::ReadWeightsFromXML(), TApplicationServer::Reset(), TProofServ::Reset(), RooStudyManager::RooStudyManager(), rulevisCorr(), rulevisHists(), run_selector_tests(), RooFitTestUnit::runCompTests(), RooFitTestUnit::runTest(), RooStats::HistFactory::saveInputs(), SaveObjectAs(), TDirectoryFile::SaveObjectAs(), TDirectoryFile::SaveSelf(), ProofNtuple::SlaveBegin(), stress6(), stress9tree(), TDirectory::TContext::TContext(), TMVAMulticlass(), TMVA::Factory::TrainAllMethods(), TMVA::MethodBase::TrainMethod(), TSQLFile::TSQLFile(), TTreeViewer::TTreeViewer(), TXMLFile::TXMLFile(), TFile::Write(), TMVA::Factory::WriteDataInformation(), TMVA::MethodBase::WriteEvaluationHistosToFile(), TMVA::MethodLikelihood::WriteMonitoringHistosToFile(), TMVA::MethodBoost::WriteMonitoringHistosToFile(), TMVA::MethodCommittee::WriteMonitoringHistosToFile(), TMVA::MethodANNBase::WriteMonitoringHistosToFile(), TMVA::MethodRuleFit::WriteMonitoringHistosToFile(), TMVA::OptimizeConfigParameters::~OptimizeConfigParameters(), and TDirectory::TContext::~TContext().
void TDirectory::DeleteAll | ( | Option_t * | option = "" |
) | [virtual] |
void TDirectory::Delete | ( | const char * | namecycle = "" |
) | [virtual] |
Reimplemented from TObject.
Definition at line 502 of file TDirectory.cxx.
References xmlio::Class, DecodeNameCycle(), TObject::Delete(), fList, gDebug, gDirectory, TNamed::GetName(), TObject::Info(), kMaxLen, kNPOS, kTRUE, name, TList::Remove(), and s.
Referenced by TApplicationServer::Reset(), TProofServ::Reset(), and rmdir().
void TDirectory::Draw | ( | Option_t * | option = "" |
) | [virtual] |
virtual TKey* TDirectory::FindKey | ( | const char * | ) | const [inline, virtual] |
Definition at line 129 of file TDirectory.h.
virtual TKey* TDirectory::FindKeyAny | ( | const char * | ) | const [inline, virtual] |
Definition at line 130 of file TDirectory.h.
Referenced by TDirectoryFile::FindKeyAny(), and TDirectoryFile::FindObjectAny().
TObject * TDirectory::FindObject | ( | const char * | name | ) | const [virtual] |
Reimplemented from TObject.
Definition at line 595 of file TDirectory.cxx.
References TList::FindObject(), and fList.
Referenced by Append(), TMVA::MethodBase::BaseDir(), TH2::DoFitSlices(), TTreePlayer::DrawSelect(), DrawSkippable(), TProof::GetMissingFiles(), TMVA::TransformationHandler::PlotVariables(), TProof::Process(), and TPerfStats::TPerfStats().
Reimplemented from TObject.
Definition at line 587 of file TDirectory.cxx.
References TList::FindObject(), and fList.
TObject * TDirectory::FindObjectAny | ( | const char * | name | ) | const [virtual] |
Definition at line 603 of file TDirectory.cxx.
References xmlio::Class, TList::FindObject(), and fList.
Referenced by TGFileBrowser::Clicked(), TGFileBrowser::DoubleClicked(), TDirectoryFile::FindObjectAny(), TRootBrowserLite::IconBoxAction(), TRootBrowserLite::ListTreeHighlight(), and TRootBrowserLite::ProcessMessage().
virtual TObject* TDirectory::FindObjectAnyFile | ( | const char * | ) | const [inline, virtual] |
TObject * TDirectory::Get | ( | const char * | namecycle | ) | [virtual] |
Definition at line 630 of file TDirectory.cxx.
References xmlio::Class, DecodeNameCycle(), TObject::Delete(), TList::FindObject(), fList, Get(), GetDirectory(), i, TObject::InheritsFrom(), kMaxLen, and name.
Referenced by annconvergencetest(), BDT(), BDT_Reg(), bdtcontrolplots(), TSelectorDraw::Begin(), boostcontrolplots(), TKeyMapFile::Browse(), canvas_write(), cernstaff(), TMLPAnalyzer::CheckNetwork(), TApplicationRemote::CollectInput(), Compare(), compareanapp(), compareClassApp(), correlationscatters(), correlationscattersMultiClass(), correlationsMultiClass(), CorrGui(), CorrGuiMultiClass(), TTreeFormula::DefinedVariable(), TTable::Draw(), TMVA::PDEFoam::Draw1Dim(), TMLPAnalyzer::DrawDInputs(), DrawMLPoutputMovie(), TMultiLayerPerceptron::DrawResult(), TMLPAnalyzer::DrawTruthDeviation(), TROOT::FindObject(), TROOT::FindSpecialObject(), FourBinInstructional(), Get(), TDirectoryFile::Get(), GetDirectory(), TMVAGlob::GetInputVariablesDir(), TFileDrawMap::GetObjectInfoDir(), GetWebHistogram(), h1analysisProxy_Terminate(), TProof::HandleInputMessage(), likelihoodrefs(), TEveVSD::LoadTrees(), TMVA::RuleFit::MakeVisHists(), mlpRegression(), mvas(), mvasMulticlass(), ntuple1(), TFileDrawMap::PaintDir(), TTreeDrawArgsParser::Parse(), Plot(), PlotFoams(), probas(), TMVA::PDEFoam::Project2(), R__H(), StatDialogMVAEffs::ReadHistograms(), RefClone(), stress9tree(), TProofDrawPolyMarker3D::Terminate(), h1analysis::Terminate(), Test1(), Test3(), Test4(), and Test5().
TDirectory * TDirectory::GetDirectory | ( | const char * | namecycle, | |
Bool_t | printError = false , |
|||
const char * | funcname = "GetDirectory" | |||
) | [virtual] |
Definition at line 287 of file TDirectory.cxx.
References xmlio::Class, TString::Data(), TObject::Error(), TCollection::FindObject(), Get(), GetDirectory(), TROOT::GetListOfFiles(), GetMotherDir(), TNamed::GetName(), gROOT, gROOTMutex, R__LOCKGUARD2, result(), s, and strlcpy().
Referenced by TMVA::MethodCategory::AddMethod(), cd1(), Cd1(), ClassImp(), Get(), TDirectoryFile::GetDirectory(), GetDirectory(), GetObjectChecked(), TFileMerger::MergeRecursive(), MergeRootfile(), TMVA::MethodBase::MethodBaseDir(), and TMVA::MethodBoost::Train().
void TDirectory::GetObject | ( | const char * | namecycle, | |
T *& | ptr | |||
) | [inline] |
Definition at line 137 of file TDirectory.h.
References TBuffer::GetClass(), GetObjectChecked(), and T.
Referenced by TTree::Refresh(), stress6(), and stress7().
void * TDirectory::GetObjectChecked | ( | const char * | namecycle, | |
const char * | classname | |||
) | [virtual] |
Definition at line 728 of file TDirectory.cxx.
References TClass::GetClass().
Referenced by G__ManualBase4_101_0_98(), GetObject(), TDirectoryFile::GetObjectChecked(), GetObjectChecked(), and GetObjectUnchecked().
void * TDirectory::GetObjectChecked | ( | const char * | namecycle, | |
const TClass * | cl | |||
) | [virtual] |
Definition at line 737 of file TDirectory.cxx.
References xmlio::Class, DecodeNameCycle(), TObject::Delete(), TList::FindObject(), fList, TClass::GetBaseClassOffset(), GetDirectory(), GetObjectChecked(), i, TClass::InheritsFrom(), kMaxLen, and name.
void * TDirectory::GetObjectUnchecked | ( | const char * | namecycle | ) | [virtual] |
virtual Int_t TDirectory::GetBufferSize | ( | ) | const [inline, virtual] |
Definition at line 144 of file TDirectory.h.
virtual TFile* TDirectory::GetFile | ( | ) | const [inline, virtual] |
Definition at line 145 of file TDirectory.h.
Referenced by TTree::AutoSave(), TMVA::DataSetFactory::BuildEventVector(), TTree::BuildStreamerInfo(), TTree::CloneTree(), TXMLFile::Close(), TSQLFile::Close(), TTree::CopyEntries(), TTreeCloner::CopyProcessIds(), TTreeCloner::CopyStreamerInfos(), TTree::Fill(), TStreamerInfo::GenerateHeaderFile(), TTree::GetCurrentFile(), TBranch::GetFile(), TKey::GetFile(), TROOT::GetFile(), ROOT::GetStreamerInfo(), TFileIter::GetTFile(), TBranchElement::Init(), TBranch::Init(), TBranchClones::Init(), TBranchObject::Init(), TTreePlayer::MakeClass(), TTreePlayer::MakeCode(), TMVAGlob::OpenFile(), TRandom::ReadRandom(), TTree::Refresh(), TTree::SetCircular(), TTree::SetDirectory(), TChain::SetDirectory(), TDirectory(), TDirectoryFile::TDirectoryFile(), TFriendElement::TFriendElement(), ROOT::TTreeProxyGenerator::WriteProxy(), TRandom::WriteRandom(), and TTree::~TTree().
Definition at line 146 of file TDirectory.h.
Referenced by TTree::Delete(), TEventIterTree::Load(), TTree::Print(), rulevisCorr(), and rulevisHists().
virtual TList* TDirectory::GetList | ( | ) | const [inline, virtual] |
Definition at line 147 of file TDirectory.h.
References fList.
Referenced by Append(), h1analysis::Begin(), TKey::Browse(), TTree::ChangeFile(), ProjectionTester::DeleteHistograms(), TFile::Draw(), dt_MakeRef(), dt_RunDrawTest(), TFitEditor::FillDataSetList(), TXMLFile::FindKeyDir(), h1analysisProxy_Begin(), TProofPlayer::HandleRecvHisto(), TChain::LoadTree(), TFile::Paint(), TFile::Print(), TDirectoryFile::ReadAll(), RooDirItem::removeFromDir(), RooFitResult::SetName(), RooPlot::SetName(), RooDataHist::SetName(), RooDataSet::SetName(), RooDataHist::SetNameTitle(), RooPlot::SetNameTitle(), RooDataSet::SetNameTitle(), RooFitResult::SetNameTitle(), stress(), stress11(), stress13(), stress15(), stress6(), stress9(), tgraph2d1(), tgraph2d2(), tgraph2d3(), RooPlot::~RooPlot(), and TTree::~TTree().
virtual TList* TDirectory::GetListOfKeys | ( | ) | const [inline, virtual] |
Definition at line 148 of file TDirectory.h.
Referenced by TTree::AutoSave(), correlationscatters(), correlationscattersMultiClass(), TKeySQL::Delete(), TKeyXML::Delete(), TKey::Delete(), deviations(), DrawMLPoutputMovie(), DrawNetworkMovie(), TXMLFile::FindDirKey(), TMVAGlob::GetListOfTitles(), TEventIterObj::GetNextEvent(), likelihoodrefs(), TEventIterTree::Load(), RooStats::HistFactory::loadSavedInputs(), TMVA::RuleFit::MakeVisHists(), TFileMerger::MergeRecursive(), MergeRootfile(), mvas(), mvasMulticlass(), network(), plot_efficiencies(), StatDialogMVAEffs::ReadHistograms(), regression_averagedevs(), TFileIter::Reset(), rulevisCorr(), rulevisHists(), show_extract(), TKeySQL::StoreKeyObject(), th2polyEurope(), and th2polyUSA().
virtual TObject* TDirectory::GetMother | ( | ) | const [inline, virtual] |
virtual TDirectory* TDirectory::GetMotherDir | ( | ) | const [inline, virtual] |
Definition at line 150 of file TDirectory.h.
References fMother.
Referenced by CleanTargets(), FillFullPath(), TDirectoryFile::GetDirectory(), GetDirectory(), GetPath(), TDirectoryFile::TDirectoryFile(), and ~TDirectory().
virtual Int_t TDirectory::GetNbytesKeys | ( | ) | const [inline, virtual] |
Definition at line 151 of file TDirectory.h.
virtual Int_t TDirectory::GetNkeys | ( | ) | const [inline, virtual] |
Definition at line 152 of file TDirectory.h.
virtual Long64_t TDirectory::GetSeekDir | ( | ) | const [inline, virtual] |
Definition at line 153 of file TDirectory.h.
Referenced by TKey::Create(), TKeySQL::GetDBDirId(), and TKey::ReadBuffer().
virtual Long64_t TDirectory::GetSeekParent | ( | ) | const [inline, virtual] |
Definition at line 154 of file TDirectory.h.
virtual Long64_t TDirectory::GetSeekKeys | ( | ) | const [inline, virtual] |
Definition at line 155 of file TDirectory.h.
const char * TDirectory::GetPathStatic | ( | ) | const [virtual] |
Definition at line 804 of file TDirectory.cxx.
References d, depth, fMother, TNamed::GetName(), i, len, strlcat(), and strlcpy().
const char * TDirectory::GetPath | ( | ) | const [virtual] |
Definition at line 842 of file TDirectory.cxx.
References buf, FillFullPath(), fPathBuffer, and GetMotherDir().
Referenced by RooDirItem::appendToDir(), RooTreeDataStore::createTree(), TFileDrawMap::GetObjectInfoDir(), RooTreeDataStore::loadValues(), TTreePlayer::MakeClass(), TTreePlayer::MakeCode(), TFileMerger::Merge(), TMVA::TransformationHandler::PlotVariables(), TApplication::ProcessLine(), pwd(), TProof::SendCurrentState(), TMVA::MethodLikelihood::WriteMonitoringHistosToFile(), TMVA::MethodCuts::WriteMonitoringHistosToFile(), TMVA::MethodCommittee::WriteMonitoringHistosToFile(), TMVA::MethodRuleFit::WriteMonitoringHistosToFile(), and TMVA::MethodBDT::WriteMonitoringHistosToFile().
TUUID TDirectory::GetUUID | ( | ) | const [inline] |
Definition at line 158 of file TDirectory.h.
References fUUID.
Referenced by TDataSetManager::ScanFile().
virtual Bool_t TDirectory::IsFolder | ( | ) | const [inline, virtual] |
virtual Bool_t TDirectory::IsModified | ( | ) | const [inline, virtual] |
virtual Bool_t TDirectory::IsWritable | ( | ) | const [inline, virtual] |
Definition at line 161 of file TDirectory.h.
References kFALSE.
Referenced by TTree::AutoSave(), TBranch::DeleteBaskets(), TASImage::GetTitle(), TFileIter::NextEventPut(), TFileIter::Reset(), and TFileIter::~TFileIter().
void TDirectory::ls | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TNamed.
Definition at line 906 of file TDirectory.cxx.
References TString::BeginsWith(), TROOT::DecreaseDirLevel(), fList, TROOT::IncreaseDirLevel(), TROOT::IndentLevel(), TString::IsNull(), TString::kBoth, kFALSE, kNPOS, kTRUE, TString::Length(), s, and TString::Strip().
Referenced by TROOT::ls(), and TApplication::ProcessLine().
TDirectory * TDirectory::mkdir | ( | const char * | name, | |
const char * | title = "" | |||
) | [virtual] |
Definition at line 874 of file TDirectory.cxx.
References mkdir(), size, and TDirectory().
Referenced by TMVA::MethodBase::BaseDir(), ClassImp(), CopyDir(), dirs(), importdir(), TMVA::MethodBase::MethodBaseDir(), mkdir(), TMVA::TransformationHandler::PlotVariables(), RooStats::HistFactory::saveInputs(), TMVA::MethodBoost::Train(), and TMVA::MethodANNBase::WriteMonitoringHistosToFile().
virtual TFile* TDirectory::OpenFile | ( | const char * | , | |
Option_t * | = "" , |
|||
const char * | = "" , |
|||
Int_t | = 1 , |
|||
Int_t | = 0 | |||
) | [inline, virtual] |
Definition at line 164 of file TDirectory.h.
void TDirectory::Paint | ( | Option_t * | option = "" |
) | [virtual] |
void TDirectory::Print | ( | Option_t * | option = "" |
) | const [virtual] |
virtual void TDirectory::Purge | ( | Short_t | = 1 |
) | [inline, virtual] |
Definition at line 169 of file TDirectory.h.
void TDirectory::pwd | ( | ) | const [virtual] |
virtual void TDirectory::ReadAll | ( | Option_t * | = "" |
) | [inline, virtual] |
Definition at line 171 of file TDirectory.h.
Definition at line 173 of file TDirectory.h.
Referenced by TObject::Read(), and TRandom::ReadRandom().
Definition at line 985 of file TDirectory.cxx.
References fList, p, and TList::Remove().
Referenced by Append(), TTree::ChangeFile(), ClassImp(), TGraph2D::Clear(), TTree::Delete(), TTree::DirectoryAutoAdd(), TTree::Refresh(), TEntryList::SetDirectory(), TTree::SetDirectory(), TGraph2D::SetDirectory(), TChain::SetDirectory(), TEfficiency::SetDirectory(), TH1::SetDirectory(), TEventList::SetDirectory(), TH1::SetName(), TGraph2D::SetName(), TTree::SetName(), TEventList::SetName(), TGraph2D::SetNameTitle(), TH1::SetNameTitle(), TTree::SetObject(), TEntryList::SetTree(), TChain::TChain(), ~TDirectory(), TEfficiency::~TEfficiency(), TEntryList::~TEntryList(), TEventList::~TEventList(), TH1::~TH1(), and TTree::~TTree().
void TDirectory::RecursiveRemove | ( | TObject * | obj | ) | [virtual] |
Reimplemented from TObject.
Definition at line 977 of file TDirectory.cxx.
References fList, and TList::RecursiveRemove().
Referenced by TProof::CleanGDirectory(), RooTreeDataStore::createTree(), and TPerfStats::TPerfStats().
void TDirectory::rmdir | ( | const char * | name | ) | [virtual] |
virtual void TDirectory::Save | ( | ) | [inline, virtual] |
Int_t TDirectory::SaveObjectAs | ( | const TObject * | , | |
const char * | = "" , |
|||
Option_t * | = "" | |||
) | const [virtual] |
Definition at line 1012 of file TDirectory.cxx.
References TSystem::AccessPathName(), cd(), TString::Contains(), TString::Data(), Form(), gDirectory, gROOT, gSystem, local, TROOT::ProcessLine(), and TString::ToLower().
Referenced by TPad::Print(), TClassTree::SaveAs(), TFolder::SaveAs(), and TObject::SaveAs().
virtual void TDirectory::SetBufferSize | ( | Int_t | ) | [inline, virtual] |
Definition at line 180 of file TDirectory.h.
virtual void TDirectory::SetModified | ( | ) | [inline, virtual] |
Definition at line 181 of file TDirectory.h.
virtual void TDirectory::SetMother | ( | TObject * | mother | ) | [inline, virtual] |
Definition at line 182 of file TDirectory.h.
References fMother.
Referenced by TMapFile::InitDirectory().
void TDirectory::SetName | ( | const char * | newname | ) | [virtual] |
Reimplemented from TNamed.
Definition at line 1043 of file TDirectory.cxx.
References TNamed::SetName().
Referenced by ClassImp(), TFile::Init(), TMapFile::InitDirectory(), TApplication::TApplication(), TFile::TFile(), TROOT::TROOT(), TSQLFile::TSQLFile(), and TXMLFile::TXMLFile().
virtual void TDirectory::SetSeekDir | ( | Long64_t | ) | [inline, virtual] |
Definition at line 185 of file TDirectory.h.
virtual void TDirectory::SetWritable | ( | Bool_t | ) | [inline, virtual] |
Definition at line 186 of file TDirectory.h.
virtual Int_t TDirectory::Sizeof | ( | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 188 of file TDirectory.h.
Referenced by stress6(), and TFileIter::~TFileIter().
Int_t TDirectory::WriteTObject | ( | const TObject * | obj, | |
const char * | name = 0 , |
|||
Option_t * | = "" , |
|||
Int_t | = 0 | |||
) | [virtual] |
Definition at line 1108 of file TDirectory.cxx.
References TObject::Error(), and TNamed::GetName().
Referenced by TTree::AutoSave(), TObject::Write(), and TRandom::WriteRandom().
Int_t TDirectory::WriteObject | ( | const T * | obj, | |
const char * | name, | |||
Option_t * | option = "" , |
|||
Int_t | bufsize = 0 | |||
) | [inline] |
Definition at line 191 of file TDirectory.h.
References bufsize, TBuffer::GetClass(), option, T, and WriteObjectAny().
virtual Int_t TDirectory::WriteObjectAny | ( | const void * | , | |
const TClass * | , | |||
const char * | , | |||
Option_t * | = "" , |
|||
Int_t | = 0 | |||
) | [inline, virtual] |
Definition at line 196 of file TDirectory.h.
virtual void TDirectory::WriteDirHeader | ( | ) | [inline, virtual] |
Definition at line 197 of file TDirectory.h.
virtual void TDirectory::WriteKeys | ( | ) | [inline, virtual] |
Definition at line 198 of file TDirectory.h.
Bool_t TDirectory::Cd | ( | const char * | path | ) | [static] |
Definition at line 422 of file TDirectory.cxx.
References Cd1().
Referenced by G__G__Base1_8_0_86(), and G__setup_memfuncTDirectory().
void TDirectory::DecodeNameCycle | ( | const char * | namecycle, | |
char * | name, | |||
Short_t & | cycle | |||
) | [static] |
Definition at line 1067 of file TDirectory.cxx.
References i.
Referenced by TDirectoryFile::Delete(), Delete(), TDirectoryFile::FindKey(), TDirectoryFile::FindKeyAny(), TDirectoryFile::FindObjectAny(), G__G__Base1_8_0_87(), G__setup_memfuncTDirectory(), Get(), TDirectoryFile::Get(), TDirectoryFile::GetObjectChecked(), and GetObjectChecked().
void TDirectory::EncodeNameCycle | ( | char * | buffer, | |
const char * | name, | |||
Short_t | cycle | |||
) | [static] |
Definition at line 1056 of file TDirectory.cxx.
References sprintf(), and strcpy().
Referenced by G__G__Base1_8_0_88(), and G__setup_memfuncTDirectory().
Bool_t TDirectory::cd1 | ( | const char * | path | ) | [protected] |
flag to add histograms, graphs,etc to the directory
static Bool_t TDirectory::Cd1 | ( | const char * | path | ) | [static, protected] |
virtual void TDirectory::CleanTargets | ( | ) | [protected, virtual] |
void TDirectory::FillFullPath | ( | TString & | buf | ) | const [protected] |
void TDirectory::RegisterContext | ( | TContext * | ctxt | ) | [protected] |
void TDirectory::UnregisterContext | ( | TContext * | ctxt | ) | [protected] |
void TDirectory::operator= | ( | const TDirectory & | ) | [protected] |
static Bool_t TDirectory::AddDirectoryStatus | ( | ) | [static] |
Definition at line 118 of file TDirectory.h.
virtual void TDirectory::Build | ( | TFile * | motherFile = 0 , |
|
TDirectory * | motherDir = 0 | |||
) | [virtual] |
virtual void TDirectory::Close | ( | Option_t * | option = "" |
) | [virtual] |
virtual void TDirectory::Copy | ( | TObject & | ) | const [inline, virtual] |
Reimplemented from TNamed.
Definition at line 124 of file TDirectory.h.
References TObject::MayNotUse().
virtual Bool_t TDirectory::cd | ( | const char * | path = 0 |
) | [virtual] |
virtual void TDirectory::DeleteAll | ( | Option_t * | option = "" |
) | [virtual] |
virtual void TDirectory::Delete | ( | const char * | namecycle = "" |
) | [virtual] |
Reimplemented from TObject.
virtual TKey* TDirectory::FindKey | ( | const char * | ) | const [inline, virtual] |
Definition at line 129 of file TDirectory.h.
virtual TKey* TDirectory::FindKeyAny | ( | const char * | ) | const [inline, virtual] |
Definition at line 130 of file TDirectory.h.
virtual TObject* TDirectory::FindObject | ( | const char * | name | ) | const [virtual] |
Reimplemented from TObject.
Reimplemented from TObject.
virtual TObject* TDirectory::FindObjectAny | ( | const char * | name | ) | const [virtual] |
virtual TObject* TDirectory::FindObjectAnyFile | ( | const char * | ) | const [inline, virtual] |
Definition at line 134 of file TDirectory.h.
virtual TObject* TDirectory::Get | ( | const char * | namecycle | ) | [virtual] |
virtual TDirectory* TDirectory::GetDirectory | ( | const char * | namecycle, | |
Bool_t | printError = false , |
|||
const char * | funcname = "GetDirectory" | |||
) | [virtual] |
void TDirectory::GetObject | ( | const char * | namecycle, | |
T *& | ptr | |||
) | [inline] |
Definition at line 137 of file TDirectory.h.
References TBuffer::GetClass(), GetObjectChecked(), and T.
virtual void* TDirectory::GetObjectChecked | ( | const char * | namecycle, | |
const char * | classname | |||
) | [virtual] |
virtual void* TDirectory::GetObjectChecked | ( | const char * | namecycle, | |
const TClass * | cl | |||
) | [virtual] |
virtual void* TDirectory::GetObjectUnchecked | ( | const char * | namecycle | ) | [virtual] |
virtual Int_t TDirectory::GetBufferSize | ( | ) | const [inline, virtual] |
Definition at line 144 of file TDirectory.h.
virtual TFile* TDirectory::GetFile | ( | ) | const [inline, virtual] |
Definition at line 145 of file TDirectory.h.
Definition at line 146 of file TDirectory.h.
virtual TList* TDirectory::GetList | ( | ) | const [inline, virtual] |
virtual TList* TDirectory::GetListOfKeys | ( | ) | const [inline, virtual] |
Definition at line 148 of file TDirectory.h.
virtual TObject* TDirectory::GetMother | ( | ) | const [inline, virtual] |
virtual TDirectory* TDirectory::GetMotherDir | ( | ) | const [inline, virtual] |
virtual Int_t TDirectory::GetNbytesKeys | ( | ) | const [inline, virtual] |
Definition at line 151 of file TDirectory.h.
virtual Int_t TDirectory::GetNkeys | ( | ) | const [inline, virtual] |
Definition at line 152 of file TDirectory.h.
virtual Long64_t TDirectory::GetSeekDir | ( | ) | const [inline, virtual] |
Definition at line 153 of file TDirectory.h.
virtual Long64_t TDirectory::GetSeekParent | ( | ) | const [inline, virtual] |
Definition at line 154 of file TDirectory.h.
virtual Long64_t TDirectory::GetSeekKeys | ( | ) | const [inline, virtual] |
Definition at line 155 of file TDirectory.h.
virtual const char* TDirectory::GetPathStatic | ( | ) | const [virtual] |
virtual const char* TDirectory::GetPath | ( | ) | const [virtual] |
TUUID TDirectory::GetUUID | ( | ) | const [inline] |
virtual Bool_t TDirectory::IsFolder | ( | ) | const [inline, virtual] |
virtual Bool_t TDirectory::IsModified | ( | ) | const [inline, virtual] |
virtual Bool_t TDirectory::IsWritable | ( | ) | const [inline, virtual] |
virtual TDirectory* TDirectory::mkdir | ( | const char * | name, | |
const char * | title = "" | |||
) | [virtual] |
virtual TFile* TDirectory::OpenFile | ( | const char * | , | |
Option_t * | = "" , |
|||
const char * | = "" , |
|||
Int_t | = 1 , |
|||
Int_t | = 0 | |||
) | [inline, virtual] |
Definition at line 164 of file TDirectory.h.
virtual void TDirectory::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TNamed.
virtual void TDirectory::Purge | ( | Short_t | = 1 |
) | [inline, virtual] |
Definition at line 169 of file TDirectory.h.
virtual void TDirectory::pwd | ( | ) | const [virtual] |
virtual void TDirectory::ReadAll | ( | Option_t * | = "" |
) | [inline, virtual] |
Definition at line 171 of file TDirectory.h.
Definition at line 172 of file TDirectory.h.
Definition at line 173 of file TDirectory.h.
virtual void TDirectory::rmdir | ( | const char * | name | ) | [virtual] |
virtual void TDirectory::Save | ( | ) | [inline, virtual] |
Definition at line 177 of file TDirectory.h.
virtual Int_t TDirectory::SaveObjectAs | ( | const TObject * | , | |
const char * | = "" , |
|||
Option_t * | = "" | |||
) | const [virtual] |
Definition at line 179 of file TDirectory.h.
virtual void TDirectory::SetBufferSize | ( | Int_t | ) | [inline, virtual] |
Definition at line 180 of file TDirectory.h.
virtual void TDirectory::SetModified | ( | ) | [inline, virtual] |
Definition at line 181 of file TDirectory.h.
virtual void TDirectory::SetMother | ( | TObject * | mother | ) | [inline, virtual] |
virtual void TDirectory::SetName | ( | const char * | newname | ) | [virtual] |
Reimplemented from TNamed.
Definition at line 184 of file TDirectory.h.
virtual void TDirectory::SetSeekDir | ( | Long64_t | ) | [inline, virtual] |
Definition at line 185 of file TDirectory.h.
virtual void TDirectory::SetWritable | ( | Bool_t | ) | [inline, virtual] |
Definition at line 186 of file TDirectory.h.
virtual Int_t TDirectory::Sizeof | ( | ) | const [inline, virtual] |
virtual Int_t TDirectory::WriteTObject | ( | const TObject * | obj, | |
const char * | name = 0 , |
|||
Option_t * | = "" , |
|||
Int_t | = 0 | |||
) | [virtual] |
Int_t TDirectory::WriteObject | ( | const T * | obj, | |
const char * | name, | |||
Option_t * | option = "" , |
|||
Int_t | bufsize = 0 | |||
) | [inline] |
Definition at line 191 of file TDirectory.h.
References bufsize, TBuffer::GetClass(), option, T, and WriteObjectAny().
virtual Int_t TDirectory::WriteObjectAny | ( | const void * | , | |
const char * | , | |||
const char * | , | |||
Option_t * | = "" , |
|||
Int_t | = 0 | |||
) | [inline, virtual] |
Definition at line 195 of file TDirectory.h.
virtual Int_t TDirectory::WriteObjectAny | ( | const void * | , | |
const TClass * | , | |||
const char * | , | |||
Option_t * | = "" , |
|||
Int_t | = 0 | |||
) | [inline, virtual] |
Definition at line 196 of file TDirectory.h.
virtual void TDirectory::WriteDirHeader | ( | ) | [inline, virtual] |
Definition at line 197 of file TDirectory.h.
virtual void TDirectory::WriteKeys | ( | ) | [inline, virtual] |
Definition at line 198 of file TDirectory.h.
static Bool_t TDirectory::Cd | ( | const char * | path | ) | [static] |
static void TDirectory::DecodeNameCycle | ( | const char * | namecycle, | |
char * | name, | |||
Short_t & | cycle | |||
) | [static] |
static void TDirectory::EncodeNameCycle | ( | char * | buffer, | |
const char * | name, | |||
Short_t | cycle | |||
) | [static] |
TContext [friend] |
Definition at line 103 of file TDirectory.h.
TObject* TDirectory::fMother [protected] |
Definition at line 89 of file TDirectory.h.
Referenced by TDirectoryFile::Append(), Build(), TDirectoryFile::Build(), GetMother(), GetMotherDir(), GetPathStatic(), and SetMother().
TList* TDirectory::fList [protected] |
Definition at line 90 of file TDirectory.h.
Referenced by TDirectoryFile::Append(), Append(), Browse(), TDirectoryFile::Browse(), Build(), TDirectoryFile::Build(), Clear(), Close(), TDirectoryFile::Close(), Delete(), TDirectoryFile::Delete(), DeleteAll(), Draw(), FindObject(), FindObjectAny(), Get(), TDirectoryFile::Get(), GetList(), TDirectoryFile::GetObjectChecked(), GetObjectChecked(), TDirectoryFile::ls(), ls(), Paint(), Print(), RecursiveRemove(), Remove(), TDirectoryFile::Save(), TDirectoryFile::SetWritable(), TROOT::TROOT(), TDirectoryFile::Write(), and ~TDirectory().
TUUID TDirectory::fUUID [protected] |
Definition at line 91 of file TDirectory.h.
Referenced by TDirectoryFile::FillBuffer(), GetUUID(), TFile::Init(), TXMLFile::ReadFromFile(), TXMLFile::SaveToFile(), TDirectoryFile::Sizeof(), TDirectoryFile::TDirectoryFile(), and TFile::WriteHeader().
TString TDirectory::fPathBuffer [protected] |
TContext* TDirectory::fContext [protected] |
Buffer for GetPath() function.
Definition at line 93 of file TDirectory.h.
Referenced by CleanTargets(), RegisterContext(), and UnregisterContext().
static Bool_t TDirectory::fgAddDirectory [static, protected] |
Pointer to a list of TContext object pointing to this TDirectory.
Definition at line 94 of file TDirectory.h.
Referenced by AddDirectory(), and AddDirectoryStatus().
TObject* TDirectory::fMother [protected] |
Definition at line 89 of file TDirectory.h.
TList* TDirectory::fList [protected] |
Definition at line 90 of file TDirectory.h.
TContext* TDirectory::fContext [protected] |