TCollection Class Reference

#include <TCollection.h>

Inheritance diagram for TCollection:

TObject TObject THashTable THashTable TMap TMap TSeqCollection TSeqCollection TBtree TBtree TList TList TObjArray TObjArray TOrdCollection TOrdCollection TRefArray TRefArray TBtree TBtree TList TList TObjArray TObjArray TOrdCollection TOrdCollection TRefArray TRefArray List of all members.

Public Types

enum  
enum  

Public Member Functions

virtual ~TCollection ()
virtual void Add (TObject *obj)=0
void AddVector (TObject *obj1,...)
virtual void AddAll (const TCollection *col)
Bool_t AssertClass (TClass *cl) const
void Browse (TBrowser *b)
Int_t Capacity () const
virtual void Clear (Option_t *option="")=0
virtual TObjectClone (const char *newname="") const
Int_t Compare (const TObject *obj) const
Bool_t Contains (const char *name) const
Bool_t Contains (const TObject *obj) const
virtual void Delete (Option_t *option="")=0
virtual void Draw (Option_t *option="")
virtual void Dump () const
virtual TObjectFindObject (const char *name) const
TObjectoperator() (const char *name) const
virtual TObjectFindObject (const TObject *obj) const
virtual Int_t GetEntries () const
virtual const char * GetName () const
virtual TObject ** GetObjectRef (const TObject *obj) const=0
virtual Int_t GetSize () const
virtual Int_t GrowBy (Int_t delta) const
ULong_t Hash () const
Bool_t IsArgNull (const char *where, const TObject *obj) const
virtual Bool_t IsEmpty () const
virtual Bool_t IsFolder () const
Bool_t IsOwner () const
Bool_t IsSortable () const
virtual void ls (Option_t *option="") const
virtual TIteratorMakeIterator (Bool_t dir=kIterForward) const=0
virtual TIteratorMakeReverseIterator () const
virtual void Paint (Option_t *option="")
virtual void Print (Option_t *option="") const
virtual void Print (Option_t *option, Int_t recurse) const
virtual void Print (Option_t *option, const char *wildcard, Int_t recurse=1) const
virtual void Print (Option_t *option, TPRegexp &regexp, Int_t recurse=1) const
virtual void RecursiveRemove (TObject *obj)
virtual TObjectRemove (TObject *obj)=0
virtual void RemoveAll (TCollection *col)
void RemoveAll ()
void SetCurrentCollection ()
void SetName (const char *name)
virtual void SetOwner (Bool_t enable=kTRUE)
virtual Int_t Write (const char *name=0, Int_t option=0, Int_t bufsize=0)
virtual Int_t Write (const char *name=0, Int_t option=0, Int_t bufsize=0) const
virtual ~TCollection ()
virtual void Add (TObject *obj)=0
void AddVector (TObject *obj1,...)
virtual void AddAll (const TCollection *col)
Bool_t AssertClass (TClass *cl) const
void Browse (TBrowser *b)
Int_t Capacity () const
virtual void Clear (Option_t *option="")=0
virtual TObjectClone (const char *newname="") const
Int_t Compare (const TObject *obj) const
Bool_t Contains (const char *name) const
Bool_t Contains (const TObject *obj) const
virtual void Delete (Option_t *option="")=0
virtual void Draw (Option_t *option="")
virtual void Dump () const
virtual TObjectFindObject (const char *name) const
TObjectoperator() (const char *name) const
virtual TObjectFindObject (const TObject *obj) const
virtual Int_t GetEntries () const
virtual const char * GetName () const
virtual TObject ** GetObjectRef (const TObject *obj) const=0
virtual Int_t GetSize () const
virtual Int_t GrowBy (Int_t delta) const
ULong_t Hash () const
Bool_t IsArgNull (const char *where, const TObject *obj) const
virtual Bool_t IsEmpty () const
virtual Bool_t IsFolder () const
Bool_t IsOwner () const
Bool_t IsSortable () const
virtual void ls (Option_t *option="") const
virtual TIteratorMakeIterator (Bool_t dir=kIterForward) const=0
virtual TIteratorMakeReverseIterator () const
virtual void Paint (Option_t *option="")
virtual void Print (Option_t *option="") const
virtual void Print (Option_t *option, Int_t recurse) const
virtual void Print (Option_t *option, const char *wildcard, Int_t recurse=1) const
virtual void Print (Option_t *option, TPRegexp &regexp, Int_t recurse=1) const
virtual void RecursiveRemove (TObject *obj)
virtual TObjectRemove (TObject *obj)=0
virtual void RemoveAll (TCollection *col)
void RemoveAll ()
void SetCurrentCollection ()
void SetName (const char *name)
virtual void SetOwner (Bool_t enable=kTRUE)
virtual Int_t Write (const char *name=0, Int_t option=0, Int_t bufsize=0)
virtual Int_t Write (const char *name=0, Int_t option=0, Int_t bufsize=0) const

Static Public Member Functions

static TCollectionGetCurrentCollection ()
static void StartGarbageCollection ()
static void GarbageCollect (TObject *obj)
static void EmptyGarbageCollection ()
static TCollectionGetCurrentCollection ()
static void StartGarbageCollection ()
static void GarbageCollect (TObject *obj)
static void EmptyGarbageCollection ()

Protected Types

enum  
enum  

Protected Member Functions

 TCollection ()
virtual void PrintCollectionHeader (Option_t *option) const
virtual const char * GetCollectionEntryName (TObject *entry) const
virtual void PrintCollectionEntry (TObject *entry, Option_t *option, Int_t recurse) const
 TCollection ()
virtual void PrintCollectionHeader (Option_t *option) const
virtual const char * GetCollectionEntryName (TObject *entry) const
virtual void PrintCollectionEntry (TObject *entry, Option_t *option, Int_t recurse) const

Protected Attributes

TString fName
Int_t fSize

Private Member Functions

 TCollection (const TCollection &)
void operator= (const TCollection &)
 TCollection (const TCollection &)
void operator= (const TCollection &)

Static Private Attributes

static TCollectionfgCurrentCollection
static TObjectTablefgGarbageCollection
static Bool_t fgEmptyingGarbage
static Int_t fgGarbageStack
static TCollectionfgCurrentCollection
static TObjectTablefgGarbageCollection

Detailed Description

Definition at line 47 of file TCollection.h.


Member Enumeration Documentation

anonymous enum [protected]

Definition at line 59 of file TCollection.h.

anonymous enum

Definition at line 71 of file TCollection.h.

anonymous enum [protected]

Definition at line 59 of file TCollection.h.

anonymous enum

Definition at line 71 of file TCollection.h.


Constructor & Destructor Documentation

TCollection::TCollection ( const TCollection  )  [private]

TCollection::TCollection (  )  [inline, protected]

Definition at line 64 of file TCollection.h.

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

Definition at line 73 of file TCollection.h.

TCollection::TCollection ( const TCollection  )  [private]

TCollection::TCollection (  )  [inline, protected]

Definition at line 64 of file TCollection.h.

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

Definition at line 73 of file TCollection.h.


Member Function Documentation

void TCollection::operator= ( const TCollection  )  [private]

void TCollection::PrintCollectionHeader ( Option_t option  )  const [protected, virtual]

Definition at line 283 of file TCollection.cxx.

References TObject::ClassName(), GetName(), GetSize(), and TROOT::IndentLevel().

Referenced by Print().

const char * TCollection::GetCollectionEntryName ( TObject entry  )  const [protected, virtual]

Definition at line 293 of file TCollection.cxx.

References entry.

Referenced by Print().

void TCollection::PrintCollectionEntry ( TObject entry,
Option_t option,
Int_t  recurse 
) const [protected, virtual]

Definition at line 303 of file TCollection.cxx.

References entry, TROOT::IndentLevel(), and Print().

Referenced by Print().

virtual void TCollection::Add ( TObject obj  )  [pure virtual]

Referenced by TFolder::Add(), TDSet::Add(), TClass::AddClass(), TROOT::AddClassGenerator(), TFolder::AddFolder(), TF1::CreateFromCintClass(), TF1::CreateFromFunctor(), Tester::Fill(), TROOT::GetListOfTypes(), TOutputListSelectorDataMap::Init(), TOutputListSelectorDataMap::Merge(), TF1::TF1(), and TFormula::TFormula().

void TCollection::AddVector ( TObject obj1,
  ... 
)

virtual void TCollection::AddAll ( const TCollection col  )  [virtual]

Referenced by THashTable::AddAll(), RooSimPdfBuilder::buildPdf(), TStructViewerGUI::CheckMaxObjects(), TNonSplitBrowsable::GetBrowsables(), TClass::GetListOfAllPublicDataMembers(), TClass::GetListOfAllPublicMethods(), TTabCom::Hook(), TProfileHelper::Merge(), TH1::Merge(), TH3::Merge(), TFileCollection::Merge(), TH2::Merge(), TDataSetManagerFile::RegisterDataSet(), TPacketizer::Reset(), TPacketizerAdaptive::Reset(), TPacketizer::ValidateFiles(), and TPacketizerAdaptive::ValidateFiles().

Bool_t TCollection::AssertClass ( TClass cl  )  const

Definition at line 90 of file TCollection.cxx.

References TObject::Error(), error, i, kFALSE, and kTRUE.

void TCollection::Browse ( TBrowser b  )  [virtual]

Reimplemented from TObject.

Definition at line 113 of file TCollection.cxx.

References b, and TObject::Browse().

Referenced by TBranchObject::Browse(), TCanvas::Browse(), TBranchClones::Browse(), TBranch::Browse(), TTask::Browse(), TDatabasePDG::Browse(), TParticleClassPDG::Browse(), TVirtualBranchBrowsable::Browse(), TBranchSTL::Browse(), TBranchElement::Browse(), TNode::Browse(), TTree::Browse(), TFolder::Browse(), TPad::Browse(), TNtupleD::Browse(), and TNtuple::Browse().

Int_t TCollection::Capacity (  )  const [inline]

Definition at line 79 of file TCollection.h.

References fSize.

Referenced by TMap::Capacity(), GrowBy(), TRefArrayIter::Next(), TObjArrayIter::Next(), THashTableIter::NextSlot(), TBufferFile::ReadClassBuffer(), TRefArrayIter::Reset(), THashTableIter::Reset(), TObjArrayIter::Reset(), and Test_THashTable().

virtual void TCollection::Clear ( Option_t option = ""  )  [pure virtual]

Reimplemented from TObject.

Referenced by TFolder::Clear(), TDataSet::Delete(), TOutputListSelectorDataMap::Merge(), RemoveAll(), TFolder::~TFolder(), and TROOT::~TROOT().

TObject * TCollection::Clone ( const char *  newname = ""  )  const [virtual]

Reimplemented from TObject.

Definition at line 129 of file TCollection.cxx.

References TObject::Clone(), and SetName().

Referenced by TAlienCollection::Add(), TFile::MakeProject(), TFileMerger::MergeRecursive(), MergeRootfile(), TToggleGroup::operator=(), TDataMember::operator=(), TGraph::operator=(), TLinearFitter::operator=(), TQueryResult::RecordEnd(), TGraph::TGraph(), TMVAGui(), TMVAMultiClassGui(), TMVARegGui(), and TToggleGroup::TToggleGroup().

Int_t TCollection::Compare ( const TObject obj  )  const [virtual]

Reimplemented from TObject.

Definition at line 141 of file TCollection.cxx.

References TString::CompareTo(), and fName.

Bool_t TCollection::Contains ( const char *  name  )  const [inline]

Definition at line 83 of file TCollection.h.

References FindObject().

Referenced by deviations(), TClass::GetListOfAllPublicMethods(), TTabCom::Hook(), and TTabCom::MakeClassFromVarName().

Bool_t TCollection::Contains ( const TObject obj  )  const [inline]

Definition at line 84 of file TCollection.h.

References FindObject().

virtual void TCollection::Delete ( Option_t option = ""  )  [pure virtual]

Reimplemented from TObject.

Referenced by arb8(), box(), Tester::CleanUp(), CleanUpROOTAtExit(), TTabCom::ClearClasses(), TTabCom::ClearCppDirectives(), TTabCom::ClearEnvVars(), TTabCom::ClearFiles(), TTabCom::ClearGlobalFunctions(), TTabCom::ClearGlobals(), TTabCom::ClearPragmas(), TTabCom::ClearSysIncFiles(), TTabCom::ClearUsers(), complex_1(), composite(), cone(), coneseg(), ctub(), eltu(), TUnixSystem::Exit(), TWinNTSystem::Exit(), gtra(), hype(), ideal(), para(), parab(), pcon(), pgon(), TApplication::ProcessLine(), TROOT::Reset(), rgeom(), s_difference(), s_intersection(), s_union(), scandir(), sphere(), stress(), torus(), trap(), trd1(), trd2(), tube(), tubeseg(), xtru(), TFolder::~TFolder(), TROOT::~TROOT(), TSystem::~TSystem(), and TView3D::~TView3D().

void TCollection::Draw ( Option_t option = ""  )  [virtual]

Reimplemented from TObject.

Definition at line 151 of file TCollection.cxx.

References object.

Referenced by TMultiLayerPerceptron::Draw().

void TCollection::Dump (  )  const [virtual]

Reimplemented from TObject.

Definition at line 164 of file TCollection.cxx.

References object.

Referenced by Tester::Dump().

TObject * TCollection::FindObject ( const char *  name  )  const [virtual]

Reimplemented from TObject.

Definition at line 177 of file TCollection.cxx.

Referenced by TSystem::AddFileHandler(), TSystem::AddSignalHandler(), TSystem::AddStdExceptionHandler(), TSystem::AddTimer(), TFormula::Analyze(), Animate(), TApplicationServer::BrowseFile(), canvas_write(), TGeoManager::CloseGeometry(), TApplicationRemote::CollectInput(), TSystem::CompileMacro(), TTabCom::Complete(), TCanvas::Constructor(), Contains(), ContourList(), TF1::CreateFromCintClass(), TF1::CreateFromFunctor(), TTreeFormula::DefinedVariable(), TGFileBrowser::DoubleClicked(), TCanvas::Draw(), RooStats::LikelihoodIntervalPlot::Draw(), DynamicExec(), exec2(), TDrawFeedback::Feedback(), FeedBackCanvas(), TFolder::FindObject(), TROOT::FindObject(), TBtree::FindObject(), findPeak2(), TROOT::FindSpecialObject(), FirstContour(), TClass::GetClass(), TDirectoryFile::GetDirectory(), TDirectory::GetDirectory(), TBranch::GetFile(), TROOT::GetFile(), TROOT::GetFunction(), TROOT::GetGeometry(), TROOT::GetGlobal(), TROOT::GetGlobalFunction(), TROOT::GetGlobalFunctionWithPrototype(), TProofMgr::GetListOfManagers(), PyROOT::GetRootGlobalFromString(), TROOT::GetStyle(), TROOT::GetType(), TProofServ::HandleCache(), highlightKeywords(), TTabCom::Hook(), img2pad(), TGeoManager::Import(), TOutputListSelectorDataMap::Init(), TClass::Init(), TF1::InitStandardFunctions(), TMinuitMinimizer::InitTMinuit(), langaufit(), TProof::LoadPackageOnClient(), TOutputListSelectorDataMap::Merge(), ntuple1(), open_session(), operator()(), THistPainter::PaintContour(), TPad::Print(), TXMLPlayer::ProduceSTLstreamer(), TProofMgr::QuerySessions(), R__FindSTLClass(), TGWin32GLManagerProxy::RealObject(), ROOT::RemoveClass(), TSystem::RemoveOnExit(), TGCompositeFrame::SavePrimitiveSubframes(), TGTransientFrame::SaveSource(), TGMainFrame::SaveSource(), TGedEditor::Show(), TFitEditor::Show(), THistPainter::ShowProjection3(), THistPainter::ShowProjectionX(), THistPainter::ShowProjectionY(), StartTest(), TCutG::TCutG(), h1analysis::Terminate(), TF1::TF1(), TFormula::TFormula(), TGeoManager::TGeoManager(), TProof::TProof(), TStreamerSTL::TStreamerSTL(), MethodInfo::~MethodInfo(), StatDialogBDT::~StatDialogBDT(), and TBranch::~TBranch().

TObject * TCollection::operator() ( const char *  name  )  const

Definition at line 192 of file TCollection.cxx.

References FindObject().

TObject * TCollection::FindObject ( const TObject obj  )  const [virtual]

Reimplemented from TObject.

Definition at line 200 of file TCollection.cxx.

References TObject::IsEqual().

virtual Int_t TCollection::GetEntries (  )  const [inline, virtual]

Definition at line 91 of file TCollection.h.

References GetSize().

Referenced by THashTable::AddAll(), TDatabasePDG::BuildPdgMap(), TAlienPackage::CheckDependencies(), THtml::CreateListOfClasses(), TMVA::MethodBase::CreateVariableTransforms(), TProofProgressMemoryPlot::DoAveragePlot(), TUnfoldSys::DoBackgroundSubtraction(), TAlienPackage::Exec(), FindAxisRange(), RooStats::HLFactory::fNamesListsConsistent(), TGFontPool::GetFontFamilies(), TFileInfo::GetNUrls(), TDocMacroDirective::GetResult(), TProofServ::HandleProcess(), TAlienPackage::InstallAllPackages(), TClassDocOutput::ListDataMembers(), TGuiBldDragManager::Menu4Frame(), TSessionFrame::OnBtnAddClicked(), TSessionFrame::OnBtnDownClicked(), readdir(), TGShutter::RemoveItem(), TDataSetManager::ScanDataSet(), TSocket::SendStreamerInfos(), TGuiBldDragManager::UnmapAllPopups(), TFileCollection::Update(), TTreeCache::UpdateBranches(), TSessionViewer::UpdateListOfPackages(), TMVA::Factory::WriteDataInformation(), TDatabasePDG::WritePDGTable(), TFile::WriteStreamerInfo(), TColor::~TColor(), and TTree::~TTree().

const char * TCollection::GetName (  )  const [virtual]

Reimplemented from TObject.

Definition at line 217 of file TCollection.cxx.

References TObject::ClassName(), TString::Data(), fName, and TString::Length().

Referenced by TRootIconBox::AddObjItem(), TProofPlayerRemote::AddOutputObject(), TTree::Browse(), TAlienCollection::CheckIfOnline(), TProof::ClearData(), TAlienCollection::DeselectFile(), TQObject::Disconnect(), do_anadist(), do_anadist_ds(), TAlienCollection::DownscaleSelection(), TAlienCollection::ExportXML(), TSQLTableData::GetColumn(), TBranchElement::Init(), TAlienCollection::InvertSelection(), TAlienCollection::LookupSUrls(), TQConnectionList::ls(), ls(), TProofPlayerRemote::MergeFeedback(), PrintCollectionHeader(), RooCategorySharedProperties::RooCategorySharedProperties(), TGCompositeFrame::SavePrimitiveSubframes(), TAlienCollection::SelectFile(), TAlienCollection::Stage(), and TAlienCollection::Status().

virtual TObject** TCollection::GetObjectRef ( const TObject obj  )  const [pure virtual]

Referenced by TTree::Branch().

virtual Int_t TCollection::GetSize (  )  const [inline, virtual]

Definition at line 94 of file TCollection.h.

References fSize.

Referenced by TProofServ::AcceptResults(), TDSet::Add(), TMultiGraph::Add(), TDSet::AddFriend(), TNeuron::AddInLayer(), THnSparse::AddInternal(), TGeoBuilder::AddMaterial(), TRootIconBox::AddObjItem(), TNeuron::AddPost(), TNeuron::AddPre(), TFileInfo::AddUrl(), TProcessUUID::AddUUID(), TParallelCoord::AddVariable(), TMergerInfo::AddWorker(), TProof::AddWorkers(), TMVA::TransformationHandler::AddXMLTo(), TFileDrawMap::AnimateTree(), TParallelCoord::ApplySelectionToTree(), TMergerInfo::AreAllWorkersAssigned(), TProof::AssertDataSet(), TOrdCollection::BinarySearch(), TProof::Broadcast(), TProof::BroadcastFile(), TProof::BroadcastGroupPriority(), TProof::BroadcastRaw(), TGeoMediumDialog::BuildListTree(), TGeoMaterialDialog::BuildListTree(), TProof::BuildPackageOnClient(), THStack::BuildStack(), TPacketizerAdaptive::CalculatePacketSize(), TDataSetManager::CheckDataSetSrvMaps(), TMacro::Checksum(), ClassImp(), ClassImpQ(), TXSockPipe::Clean(), TProofLite::CleanupSandbox(), TProofServ::CleanupWaitingQueries(), TProof::ClearData(), TPointSet3D::ClearIds(), TProof::ClearInputData(), TProof::Collect(), THashTable::Collisions(), TStreamerInfo::Compile(), ContourList(), TDocOutput::Convert(), TRootControlBar::Create(), TDocOutput::CreateClassIndex(), TClassDocOutput::CreateDotClassChartInh(), THtml::CreateListOfClasses(), TProof::CreateMerger(), TPacketizerMulti::CreatePacketizer(), TDocOutput::CreateTypeIndex(), TClass::DeleteArray(), TParallelCoord::DeleteSelection(), TClass::Destructor(), TUnixSystem::DispatchOneEvent(), TWinNTSystem::DispatchOneEvent(), TUnixSystem::DispatchSignals(), TProofLogElem::Display(), TProofLog::Display(), TVolume::DistancetoNodePrimitive(), TNode::DistancetoPrimitive(), THStack::DistancetoPrimitive(), TVolumeView::DistancetoPrimitive(), TMemStat::DistancetoPrimitive(), do_anadist(), do_anadist_ds(), do_ls_files_server(), TProofProgressMemoryPlot::DoAveragePlot(), TGeoManagerEditor::DoCreateBox(), TGeoManagerEditor::DoCreateCone(), TGeoManagerEditor::DoCreateCons(), TGeoManagerEditor::DoCreateCtub(), TGeoManagerEditor::DoCreateEltu(), TGeoManagerEditor::DoCreateGtra(), TGeoManagerEditor::DoCreateHype(), TGeoManagerEditor::DoCreateMaterial(), TGeoManagerEditor::DoCreateMedium(), TGeoManagerEditor::DoCreateMixture(), TGeoManagerEditor::DoCreatePara(), TGeoManagerEditor::DoCreatePcon(), TGeoManagerEditor::DoCreatePgon(), TGeoManagerEditor::DoCreateSphe(), TGeoManagerEditor::DoCreateTorus(), TGeoManagerEditor::DoCreateTrap(), TGeoManagerEditor::DoCreateTrd1(), TGeoManagerEditor::DoCreateTrd2(), TGeoManagerEditor::DoCreateTube(), TGeoManagerEditor::DoCreateTubs(), TGraphStruct::Draw(), TDSet::Draw(), TCanvas::DrawClone(), TXSockPipe::DumpReadySock(), TParallelCoordVar::Eval(), TRootBrowser::ExecPlugin(), TGWin32ProxyBase::ExecuteCallBack(), TDSet::ExportFileList(), TDrawFeedback::Feedback(), TProof::Feedback(), TBranchClones::Fill(), finalizeProof(), TMethod::FindDataMember(), TSystemDirectory::FindDirObj(), TSystemDirectory::FindFileObj(), TProof::FindNextFreeMerger(), TProofLite::FindUniqueSlaves(), RooMCStudy::fitResult(), TLimit::Fluctuate(), TGWin32ProxyBase::ForwardCallBack(), RooMCStudy::genData(), TMonitor::GetActive(), TPacketizerUnit::GetActiveWorkers(), TDSetElement::GetAssocObj(), TFile::GetAsyncOpenStatus(), THnSparse::GetBinIndexForCurrentBin(), TMethodBrowsable::GetBrowsables(), TNonSplitBrowsable::GetBrowsables(), TCollectionMethodBrowsable::GetBrowsables(), TUsrHitBuffer::GetBufSize(), TXNetSystem::GetClientAdmin(), TROOT::GetColor(), TGButtonGroup::GetCount(), TLDAPEntry::GetCount(), TLDAPAttribute::GetCount(), TPacketizer::GetCurrentRate(), TPacketizerUnit::GetCurrentRate(), TPacketizerFile::GetCurrentRate(), TPacketizerAdaptive::GetCurrentRate(), GetDataSets(), TMonitor::GetDeActive(), TFile::GetEndpointUrl(), TDSetElement::GetEntries(), GetEntries(), TVirtualPacketizer::GetEntries(), TDSet::GetEntries(), TParallelCoord::GetEntryList(), TPacketizerAdaptive::GetEstEntriesProcessed(), TAlienResult::GetFileInfoList(), TGLiteResult::GetFileInfoList(), TFileCollection::GetFilesOnServer(), TFileCollection::GetFilesPerServer(), TMVAGlob::GetListOfJobs(), TProofMgr::GetListOfManagers(), TProof::GetListOfSlaveInfos(), TDataSet::GetListSize(), TGeoManager::GetMaterial(), TGeometry::GetMaterialByNumber(), THStack::GetMaximum(), THStack::GetMinimum(), TGeoManager::GetNAlignable(), TROOT::GetNclasses(), TClass::GetNdata(), THtml::GetNextClass(), TEventIterObj::GetNextEvent(), TPacketizerUnit::GetNextPacket(), TPacketizerAdaptive::GetNextPacket(), TPacketizerAdaptive::GetNextUnAlloc(), TFile::GetNfree(), TDirectoryFile::GetNkeys(), TClass::GetNmethods(), TLegend::GetNRows(), TAlienMasterJobStatus::GetNSubJobs(), TROOT::GetNtypes(), TPacketizer::TFileNode::GetNumberOfActiveFiles(), TPacketizerAdaptive::TFileNode::GetNumberOfActiveFiles(), TProof::GetNumberOfActiveSlaves(), TProof::GetNumberOfBadSlaves(), TGListBox::GetNumberOfEntries(), TPacketizerAdaptive::TFileNode::GetNumberOfFiles(), TProof::GetNumberOfInactiveSlaves(), TProof::GetNumberOfQueries(), TProof::GetNumberOfSlaves(), TProof::GetNumberOfUniqueSlaves(), TDSet::GetNumOfFiles(), TMVA::TransformationHandler::GetNumOfTransformations(), TMemStat::GetObjectInfo(), TProcessID::GetObjectWithID(), TGenCollectionProxy::GetReadMemberWiseActions(), TGeometry::GetRotMatrixByNumber(), TProofMgrLite::GetSessionLogs(), TProofServ::GetSessionStatus(), TGeometry::GetShapeByNumber(), TFileStager::GetStaged(), TClass::GetStreamerInfo(), TToggleGroup::GetTogglesCount(), RooStats::HLFactory::GetTotBkgPdf(), RooStats::HLFactory::GetTotDataSet(), RooStats::HLFactory::GetTotSigBkgPdf(), TMVA::TransformationHandler::GetVariableAxisTitle(), TProofServ::GetWorkers(), TProof::GoParallel(), TProofLog::Grep(), TProofLogElem::Grep(), TProofServ::HandleCache(), TProofServ::HandleDataSets(), TXProofMgr::HandleError(), TGClient::HandleEvent(), TProof::HandleInputMessage(), TProofServ::HandleProcess(), TProofServ::HandleSocketInput(), TProof::HandleSubmerger(), TXProofServ::HandleUrgentData(), TProofServ::HandleWorkerLists(), TEveGeoShapeExtract::HasElements(), TTabCom::Hook(), TOrdCollection::IndexOf(), TProof::Init(), TFile::Init(), TProofLite::Init(), TGeoManager::InitArrayPNE(), TProofPlayerRemote::InitPacketizer(), TSQLFile::InitSqlDatabase(), TXMLFile::InitXmlFile(), TInspectCanvas::InspectObject(), TProof::Interrupt(), TProof::IsDataReady(), RooAbsArg::isDerived(), IsEmpty(), ROOT::TBranchProxyClassDescriptor::IsEquivalent(), ROOT::TFriendProxyDescriptor::IsEquivalent(), TBranch::IsFolder(), TBranchObject::IsFolder(), TBranchElement::IsFolder(), RooFitResult::isIdentical(), TProofServ::IsWaiting(), TProfile::LabelsOption(), TH1::LabelsOption(), TProfile2D::LabelsOption(), TSeqCollection::LastIndex(), TGraphStruct::Layout(), TGMenuBar::Layout(), TTableDescriptor::LearnTable(), TPainter3dAlgorithms::LegoFunction(), TEventIterTree::Load(), TProof::Load(), TProof::LoadPackageOnClient(), TXNetSystem::Locate(), TDSet::Lookup(), TNode::ls(), THtml::MakeAll(), THtml::MakeClass(), TTabCom::MakeClassFromClassName(), TCanvas::MakeDefCanvas(), TMVA::TransformationHandler::MakeFunction(), TEveCaloVizEditor::MakeSliceInfo(), RooAbsReal::matchArgsByName(), MatchOverloadSignatures(), TGuiBldDragManager::Menu4Frame(), THnSparse::Merge(), TProofPlayerRemote::MergeFeedback(), TProofPlayerRemote::MergeOutputFiles(), TFileMerger::MergeRecursive(), MergeRootfile(), TVolumePosition::Mult(), TReaperTimer::Notify(), TQObject::NumberOfConnections(), TQObject::NumberOfSignals(), RooPlot::numItems(), RooAbsArg::numProxies(), RooCmdConfig::ok(), TFile::Open(), ROOT::TBranchProxyClassDescriptor::OutputDecl(), TMultiGraph::Paint(), THStack::Paint(), TVolumeView::Paint(), TNode::Paint(), TParallelCoord::PaintEntries(), THistPainter::PaintLego(), TVolume::PaintNodePosition(), paracoor(), TAlienMasterJobStatus::PercentFinished(), TProof::Ping(), plot_efficiencies(), TXSockPipe::Post(), TProof::PrepareInputDataFile(), TProofLogElem::Print(), TQueryResult::Print(), TPacketizerAdaptive::TFileNode::Print(), TAlienResult::Print(), TAlienCollection::Print(), TProofLog::Print(), PrintCollectionHeader(), THostAuth::PrintEstablished(), RooCustomizer::printMultiline(), RooPlot::printMultiline(), TProofLite::Process(), TProofSuperMaster::Process(), TProof::Process(), TDSet::Process(), TRootCanvas::ProcessMessage(), TMVA::MethodFDA::ProcessOptions(), PT_AdminFunc(), PT_DataSets(), PT_GetLogs(), PT_H1SimpleAsync(), PT_Packages(), TProofMgr::QuerySessions(), TXProofMgr::QuerySessions(), TProofServ::QueueQuery(), TBufferFile::ReadClassBuffer(), TAuthenticate::ReadRootAuthrc(), TPad::RecursiveRemove(), TProof::RedirectWorker(), TGFileBrowser::Refresh(), TRootBrowserLite::Refresh(), TProofLite::RegisterDataSet(), TProofServ::RegisterDataSets(), TProofLite::RegisterDataSets(), regression_averagedevs(), TEveDigitSet::ReleaseIds(), TFileCollection::RemoveDuplicates(), TProcessUUID::RemoveUUID(), TParallelCoord::RemoveVariable(), TProof::RemoveWorkers(), TFileIter::Reset(), TOrdCollectionIter::Reset(), TBtreeIter::Reset(), TPacketizerAdaptive::Reset(), TProof::ResetMergePrg(), TProofLog::Retrieve(), rr_seqcollection_new(), TProofLog::Save(), TProof::SaveInputData(), TGraphStruct::SavePrimitive(), TDataSetManager::ScanDataSet(), TLDAPServer::Search(), TMonitor::Select(), TProof::SendFile(), TMonaLisaWriter::SendParameters(), TProofServ::SendResults(), TGeoManager::SetAlignableEntry(), TParallelCoord::SetAxesPosition(), TGeoManagerEditor::SetModel(), TPointSet3D::SetPointId(), TProofPlayerLite::SetupFeedback(), TProofPlayerRemote::SetupFeedback(), TProofLite::SetupWorkers(), TAuthenticate::Show(), TProof::ShowFeedback(), TProof::ShowPackages(), TProof::ShowQueries(), TFileIter::SkipObjects(), ProofAux::SlaveTerminate(), TEveGedEditor::SpawnNewEditor(), TPacketizerAdaptive::SplitPerHost(), TPEAC::StartSession(), TProofSuperMaster::StartSlaves(), TProofCondor::StartSlaves(), TEveWindowSlot::StopEmbedding(), TProof::StopProcess(), stressIterators(), TDSet::TDSet(), TProofServ::Terminate(), TXProofServ::Terminate(), TGeoManagerEditor::TGeoManagerEditor(), TGeoShape::TGeoShape(), TMaterial::TMaterial(), TFileIter::TotalKeys(), TProof::Touch(), TPainter3dAlgorithms::TPainter3dAlgorithms(), TRotMatrix::TRotMatrix(), TTabCom::TryMakeClassFromClassName(), TSeqCollectionDelItem(), TSeqCollectionGetItem(), TSeqCollectionSetItem(), TShape::TShape(), PyROOT::TTreeGetAttr(), TVolumePosition::TVolumePosition(), TTreePlayer::UpdateFormulaLeaves(), TVolumeViewIter::UpdateTempMatrix(), TProof::UploadDataSet(), TUploadDataSetDlg::UploadDataSet(), TProof::UploadDataSetFromFile(), TProof::UploadPackage(), TProof::ValidateDSet(), TProofSuperMaster::ValidateDSet(), TPacketizer::ValidateFiles(), TPacketizerAdaptive::ValidateFiles(), TProofServ::WaitingQueries(), TGeoChecker::Weight(), TFile::WriteHeader(), TDirectoryFile::WriteKeys(), TDocParser::WriteMethod(), TDocOutput::WriteModuleLinks(), TMVA::TransformationHandler::WriteToStream(), and TProofLite::~TProofLite().

Int_t TCollection::GrowBy ( Int_t  delta  )  const [virtual]

Definition at line 227 of file TCollection.cxx.

References Capacity(), TObject::Error(), kMaxInt, and TMath::Range().

Referenced by TOrdCollection::AddAt(), TRefArray::AddAtAndExpand(), TObjArray::AddAtAndExpand(), TClonesArray::ExpandCreate(), TClonesArray::ExpandCreateFast(), TClonesArray::operator=(), and TClonesArray::operator[]().

ULong_t TCollection::Hash (  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 96 of file TCollection.h.

References fName, and TString::Hash().

Bool_t TCollection::IsArgNull ( const char *  where,
const TObject obj 
) const

Definition at line 239 of file TCollection.cxx.

References TObject::Error(), kFALSE, and kTRUE.

Referenced by TMap::Add(), TBtree::Add(), THashTable::Add(), TSortedList::Add(), TList::AddAfter(), TList::AddAt(), TList::AddBefore(), TList::AddFirst(), TList::AddLast(), THashTable::Collisions(), THashTable::FindObject(), TMap::FindObject(), THashTable::GetListForObject(), THashTable::GetObjectRef(), and TMap::GetValue().

virtual Bool_t TCollection::IsEmpty (  )  const [inline, virtual]

Definition at line 98 of file TCollection.h.

References GetSize().

Referenced by TGedFrame::ActivateBaseClassEditors(), TGFileBrowser::BrowseObj(), TClassDocOutput::CreateClassHierarchy(), TDocOutput::CreateClassTypeDefs(), TClassDocOutput::CreateHierarchyDot(), THtml::CreateListOfClasses(), TAttParticle::DefinePDG(), TEveGedEditor::DestroyEditors(), TQObject::Disconnect(), TQConnectionList::Disconnect(), TFitEditor::DoNoSelection(), TQObject::Emit(), TQObject::EmitVA(), TGPack::EqualizeFrames(), TGedEditor::GetEditorTabInfo(), TXProofServ::GetWorkers(), TGedEditor::GlobalClosed(), TTabCom::Hook(), TQUndoManager::ls(), TGuiBldDragManager::Menu4Frame(), TProfileHelper::Merge(), TH1::Merge(), TEfficiency::Merge(), TSeqCollection::Merge(), TFileCollection::Merge(), TGPack::ResizeExistingFrames(), TGLObject::SearchGLRenderer(), TGPack::SetVertical(), TGRecorder::StartStop(), TClassDocOutput::WriteClassDescription(), and TQConnectionList::~TQConnectionList().

virtual Bool_t TCollection::IsFolder (  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 99 of file TCollection.h.

References kTRUE.

Bool_t TCollection::IsOwner (  )  const [inline]

Definition at line 100 of file TCollection.h.

References kIsOwner, and TObject::TestBit().

Referenced by TList::Clear(), TObjArray::Clear(), TMap::Clear(), THashTable::Clear(), TOrdCollection::Clear(), TBtree::Clear(), THashList::Clear(), TMap::DeleteEntry(), TFolder::IsOwner(), TObjArray::operator=(), TFolder::~TFolder(), TObjArray::~TObjArray(), and TOrdCollection::~TOrdCollection().

Bool_t TCollection::IsSortable (  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 101 of file TCollection.h.

References kTRUE.

Referenced by TClonesArray::MultiSort(), TObjArray::Sort(), TOrdCollection::Sort(), and TClonesArray::Sort().

void TCollection::ls ( Option_t option = ""  )  const [virtual]

Reimplemented from TObject.

Definition at line 247 of file TCollection.cxx.

References TROOT::DecreaseDirLevel(), GetName(), TObject::GetTitle(), TROOT::IncreaseDirLevel(), TROOT::IndentLevel(), TObject::kCanDelete, kNPOS, kTRUE, object, s, and TObject::TestBit().

Referenced by TProof::Feedback(), Hello::ls(), TPad::ls(), TClass::ls(), THStack::ls(), TGeometry::ls(), TNode::ls(), MyMainFrame::PrintSelected(), and QtMultiFileDialog().

virtual TIterator* TCollection::MakeIterator ( Bool_t  dir = kIterForward  )  const [pure virtual]

Referenced by MakeReverseIterator(), THashTableIter::operator=(), TMapIter::operator=(), TIter::operator=(), RooArgList::RooArgList(), RooArgSet::RooArgSet(), THashTableIter::THashTableIter(), TIter::TIter(), and TMapIter::TMapIter().

virtual TIterator* TCollection::MakeReverseIterator (  )  const [inline, virtual]

Definition at line 104 of file TCollection.h.

References kIterBackward, and MakeIterator().

void TCollection::Paint ( Option_t option = ""  )  [virtual]

Reimplemented from TObject.

Definition at line 275 of file TCollection.cxx.

References R__FOR_EACH.

Referenced by TView3D::ExecuteRotateView(), and THistPainter::PaintH3().

void TCollection::Print ( Option_t option = ""  )  const [virtual]

Reimplemented from TObject.

Definition at line 317 of file TCollection.cxx.

Referenced by TProof::AssertDataSet(), RooSimPdfBuilder::buildPdf(), ClassImp(), TProof::ClearData(), do_anadist(), do_anadist_ds(), finalizeProof(), foam_demopers(), TPacketizerAdaptive::GetNextPacket(), TPacketizerAdaptive::GetNextUnAlloc(), TProofServ::GetWorkers(), TQConnectionList::ls(), TPacketizer::NextActiveNode(), TPacketizerAdaptive::NextActiveNode(), TPacketizerAdaptive::NextNode(), TPacketizer::NextUnAllocNode(), TGGCPool::Print(), TPaveText::Print(), TSQLTableInfo::Print(), TLegend::Print(), TFileCollection::Print(), TCondor::Print(), TGFontPool::Print(), TZIPFile::Print(), TGPicturePool::Print(), TAlienCollection::Print(), Hello::Print(), TMap::PrintCollectionEntry(), PrintCollectionEntry(), TFileMerger::PrintFiles(), PT_H1SimpleAsync(), TProof::ShowFeedback(), TPEAC::StartSession(), and Test_TSortedList().

void TCollection::Print ( Option_t option,
Int_t  recurse 
) const [virtual]

Definition at line 338 of file TCollection.cxx.

References TROOT::DecreaseDirLevel(), TROOT::IncreaseDirLevel(), object, PrintCollectionEntry(), and PrintCollectionHeader().

void TCollection::Print ( Option_t option,
const char *  wildcard,
Int_t  recurse = 1 
) const [virtual]

Definition at line 364 of file TCollection.cxx.

References TROOT::DecreaseDirLevel(), GetCollectionEntryName(), TROOT::IncreaseDirLevel(), kNPOS, kTRUE, object, PrintCollectionEntry(), PrintCollectionHeader(), and s.

void TCollection::Print ( Option_t option,
TPRegexp regexp,
Int_t  recurse = 1 
) const [virtual]

Definition at line 397 of file TCollection.cxx.

References TROOT::DecreaseDirLevel(), GetCollectionEntryName(), TROOT::IncreaseDirLevel(), object, PrintCollectionEntry(), PrintCollectionHeader(), regexp(), and s.

void TCollection::RecursiveRemove ( TObject obj  )  [virtual]

Reimplemented from TObject.

Definition at line 427 of file TCollection.cxx.

References TObject::kNotDeleted, object, and Remove().

Referenced by TFile::Close(), TFolder::RecursiveRemove(), and TObject::~TObject().

virtual TObject* TCollection::Remove ( TObject obj  )  [pure virtual]

Referenced by TPServerSocket::Accept(), TProcessID::Cleanup(), TFile::Close(), TProof::Close(), TSocket::Close(), TMapFile::Close(), TPad::Close(), TPSocket::Close(), TCanvas::Close(), TFTP::Close(), TXMLFile::Close(), TSQLFile::Close(), TGeoTransientPanel::CloseWindow(), TSystem::CompileMacro(), TXNetSystem::Connect(), TNetSystem::Create(), TF1::CreateFromCintClass(), TF1::CreateFromFunctor(), TSecContext::DeActivate(), TRootSecContext::DeActivate(), TCanvas::Draw(), fitExclude(), TClass::GetClass(), TGedEditor::Hide(), TFitEditor::Hide(), TXSlave::Init(), TXProofMgr::Init(), TFTP::Init(), TSlave::Init(), TPSocket::Init(), TEveBrowser::MakeFileBrowser(), THistPainter::PaintContour(), TPad::Print(), TFormula::ProcessLinear(), RecursiveRemove(), TDataSet::Remove(), TFolder::Remove(), TMessageHandler::Remove(), TSeqCollection::RemoveAfter(), RemoveAll(), TSeqCollection::RemoveAt(), TSeqCollection::RemoveBefore(), TClass::RemoveClass(), TSystem::RemoveFileHandler(), TSeqCollection::RemoveFirst(), TSeqCollection::RemoveLast(), TSystem::RemoveSignalHandler(), TSystem::RemoveStdExceptionHandler(), TSystem::RemoveTimer(), TGMainFrame::SaveSource(), TGTransientFrame::SaveSource(), TLinearMinimizer::SetFunction(), TXProofMgr::SetInvalid(), TProof::SetManager(), TProofLite::SetupWorkers(), TApplicationRemote::TApplicationRemote(), TF1::TF1(), TFormula::TFormula(), TProof::TProof(), TPSocket::TPSocket(), TApplicationRemote::~TApplicationRemote(), TBrowser::~TBrowser(), TChain::~TChain(), TColor::~TColor(), TCutG::~TCutG(), TDatabasePDG::~TDatabasePDG(), TDSet::~TDSet(), TFile::~TFile(), TFitEditor::~TFitEditor(), TFitterFumili::~TFitterFumili(), TFitterMinuit::~TFitterMinuit(), TFormula::~TFormula(), TFumili::~TFumili(), TGeoGlobalMagField::~TGeoGlobalMagField(), TGeoManager::~TGeoManager(), TGeometry::~TGeometry(), TGeoTransientPanel::~TGeoTransientPanel(), THStack::~THStack(), THtml::~THtml(), TMinuit::~TMinuit(), TObjectRefSpy::~TObjectRefSpy(), TObjectSpy::~TObjectSpy(), TProof::~TProof(), TProofMgr::~TProofMgr(), TRootContextMenu::~TRootContextMenu(), TStyle::~TStyle(), TTree::~TTree(), and TTreePlayer::~TTreePlayer().

void TCollection::RemoveAll ( TCollection col  )  [virtual]

Definition at line 448 of file TCollection.cxx.

References Remove().

Referenced by MatchOverloadSignatures(), and TBranch::~TBranch().

void TCollection::RemoveAll (  )  [inline]

Definition at line 113 of file TCollection.h.

References Clear().

void TCollection::SetCurrentCollection (  ) 

Definition at line 543 of file TCollection.cxx.

References fgCurrentCollection.

void TCollection::SetName ( const char *  name  )  [inline]

Definition at line 115 of file TCollection.h.

References fName.

Referenced by RooCategory::addToRange(), TProof::AssertDataSet(), TTree::Browse(), RooSimPdfBuilder::buildPdf(), ClassImp(), Clone(), do_anadist(), do_anadist_ds(), TProofPlayerRemote::Finalize(), TTree::GetUserInfo(), TProof::HandleInputMessage(), TProof::Init(), memstat::TMemStatMng::Init(), TProofLite::Init(), TProof::MarkBad(), THistPainter::PaintContour(), PT_InputData(), RooCategorySharedProperties::RooCategorySharedProperties(), runProof(), TGTransientFrame::SaveSource(), TGMainFrame::SaveSource(), TClonesArray::SetClass(), TProofDrawEventList::SlaveBegin(), ProofAux::SlaveBegin(), TSelectorDraw::TakeAction(), TApplicationRemote::TApplicationRemote(), TProofDrawListOfPolyMarkers3D::Terminate(), TProofDrawListOfGraphs::Terminate(), TROOT::TROOT(), TProof::ValidateDSet(), TProofSuperMaster::ValidateDSet(), and TFile::WriteStreamerInfo().

void TCollection::SetOwner ( Bool_t  enable = kTRUE  )  [virtual]

Definition at line 595 of file TCollection.cxx.

References kIsOwner, TObject::ResetBit(), and TObject::SetBit().

Referenced by TTree::AddClone(), TProof::AddEnvVar(), TDSetElement::AddFriend(), TPluginManager::AddHandler(), TGClient::AddIdleHandler(), TFileInfo::AddMetaData(), TFileCollection::AddMetaData(), RooCategory::addToRange(), TGClient::AddUnknownWindowHandler(), TFileInfo::AddUrl(), TProof::AddWorkers(), TQueryResultManager::ApplyMaxQueries(), TProof::AssertDataSet(), TDataSetManagerFile::BrowseDataSets(), TAlienCollection::CheckIfOnline(), ClassImp(), TProofLite::CleanupSandbox(), TProofServ::CleanupWaitingQueries(), THashTable::Clear(), TProof::ClearData(), THnSparse::CloneEmpty(), TAlien::Command(), TTabCom::Complete(), TDocLatexDirective::CreateLatex(), TDSetElement::DeleteFriends(), do_anadist_ds(), TH2::DoFitSlices(), TProofPlayerRemote::DrawSelect(), TEveGeoShape::DumpShapeTree(), TEveGeoNode::DumpShapeTree(), TProof::EnablePackage(), TDSet::ExportFileList(), TBufferXML::ExtractReference(), TProofPlayerLite::Finalize(), TLDAPServer::GetAttributeTypes(), TDataSetManagerFile::GetDataSets(), TAlienResult::GetFileInfoList(), TGLiteResult::GetFileInfoList(), TFileCollection::GetFilesPerServer(), TGFontPool::GetFontFamilies(), TUrl::GetHostFQDN(), TVirtualBranchBrowsable::GetLeaves(), TRef::GetListOfExecs(), TSystemDirectory::GetListOfFiles(), TMVAGlob::GetListOfKeys(), TMVAGlob::GetListOfMethods(), TProof::GetListOfSlaveInfos(), TMVAGlob::GetListOfTitles(), TLDAPServer::GetNamingContexts(), TLDAPServer::GetObjectClasses(), TProofMgrLite::GetSessionLogs(), TFileStager::GetStaged(), TLDAPServer::GetSubschemaSubentry(), TODBCServer::GetTablesList(), TMySQLServer::GetTablesList(), TOracleServer::GetTablesList(), TSQLServer::GetTablesList(), TXProofServ::GetWorkers(), TProof::GoParallel(), TProofPlayerRemote::HandleHistogram(), TProof::HandleInputMessage(), TProofServ::HandleProcess(), TProofServ::HandleSocketInput(), TProofServ::HandleSubmerger(), RooStats::HLFactory::HLFactory(), TOutputListSelectorDataMap::Init(), TProof::Init(), TClass::Init(), memstat::TMemStatMng::Init(), TProofOutputFile::Init(), TProofLite::Init(), TProofPlayerRemote::InitPacketizer(), TProofResourcesStatic::InitResources(), TUnfoldSys::InitTUnfoldSys(), TODBCServer::ListData(), TProof::Load(), TPluginManager::LoadHandlerMacros(), TPluginManager::LoadHandlersFromPluginDirs(), make_tdset(), TTreePlayer::MakeClass(), TPacketizerAdaptive::MarkBad(), TPRegexp::MatchS(), TObjArray::operator=(), TDataSetManager::ParseDataSetSrvMaps(), TMVA::Tools::ParseFormatLine(), TProofLite::Process(), TProof::Process(), PT_InputData(), TProofMgr::QuerySessions(), TXProofMgr::QuerySessions(), THnSparse::Rebin(), TDataSetManagerFile::RegisterDataSet(), TFileCollection::RemoveDuplicates(), TStructViewer::Reset(), TMVA::Results::Results(), RooCategorySharedProperties::RooCategorySharedProperties(), runProof(), TDataSetManager::ScanDataSet(), TMonaLisaWriter::SendFileCheckpoint(), TMonaLisaWriter::SendFileCloseEvent(), TMonaLisaWriter::SendFileOpenProgress(), TMonaLisaWriter::SendInfoDescription(), TMonaLisaWriter::SendInfoStatus(), TMonaLisaWriter::SendInfoTime(), TMonaLisaWriter::SendInfoUser(), TMonaLisaWriter::SendProcessingProgress(), TMonaLisaWriter::SendProcessingStatus(), TLimitDataSource::SetOwner(), TFolder::SetOwner(), TMap::SetOwnerKeyValue(), TProofServ::SetupCommon(), TMVA::Configurable::SplitOptions(), TAlienCollection::Stage(), TProofSuperMaster::StartSlaves(), TProofPlayerRemote::StoreFeedback(), TProofPlayerLite::StoreFeedback(), TProofPlayerRemote::StoreOutput(), TSelectorDraw::TakeAction(), TAlienCollection::TAlienCollection(), TAlienPackage::TAlienPackage(), TDSet::TDSet(), TProofDrawListOfPolyMarkers3D::Terminate(), TProofDrawListOfGraphs::Terminate(), TEventIterTree::TEventIterTree(), TFileInfo::TFileInfo(), TPacketizerAdaptive::TFileNode::TFileNode(), TPacketizer::TFileNode::TFileNode(), THtml::TFileSysDir::TFileSysDir(), TEventIterTree::TFileTree::TFileTree(), TGFontPool::TGFontPool(), TGridResult::TGridResult(), THnSparse::THnSparse(), TLDAPAttribute::TLDAPAttribute(), TLDAPEntry::TLDAPEntry(), TLimitDataSource::TLimitDataSource(), TMemStat::TMemStat(), TMultiLayerPerceptron::TMultiLayerPerceptron(), TString::Tokenize(), TProofServ::TProofServ(), TSelectorList::TSelectorList(), TPacketizerAdaptive::TSlaveStat::TSlaveStat(), TXNetFile::TXNetFile(), TXNetSystem::TXNetSystem(), TProof::UploadDataSet(), TProof::UploadDataSetFromFile(), TDSet::Validate(), TProof::ValidateDSet(), TProofSuperMaster::ValidateDSet(), TDocParser::WriteMethod(), TFile::WriteStreamerInfo(), TApplicationServer::~TApplicationServer(), TDSetElement::~TDSetElement(), TPacketizerFile::~TPacketizerFile(), TPacketizerMulti::~TPacketizerMulti(), TMVA::TransformationHandler::~TransformationHandler(), TReaperTimer::~TReaperTimer(), and TStructViewer::~TStructViewer().

Int_t TCollection::Write ( const char *  name = 0,
Int_t  option = 0,
Int_t  bufsize = 0 
) [virtual]

Reimplemented from TObject.

Definition at line 521 of file TCollection.cxx.

Referenced by do_anadist_ds(), TDSet::ExportFileList(), TRecorderInactive::PrevCanvases(), PT_InputData(), TProof::SaveInputData(), stress11(), stress9(), tables_write(), and TMVA::MethodBase::WriteEvaluationHistosToFile().

Int_t TCollection::Write ( const char *  name = 0,
Int_t  option = 0,
Int_t  bufsize = 0 
) const [virtual]

Reimplemented from TObject.

Definition at line 497 of file TCollection.cxx.

References TObject::kSingleKey, and TObject::Write().

TCollection * TCollection::GetCurrentCollection (  )  [static]

Definition at line 535 of file TCollection.cxx.

References fgCurrentCollection.

Referenced by G__G__Cont_109_0_52(), and G__setup_memfuncTCollection().

void TCollection::StartGarbageCollection (  )  [static]

Definition at line 551 of file TCollection.cxx.

References fgEmptyingGarbage, fgGarbageCollection, fgGarbageStack, gCollectionMutex, kFALSE, and R__LOCKGUARD2.

Referenced by G__G__Cont_109_0_53(), G__setup_memfuncTCollection(), and TFolder::~TFolder().

void TCollection::GarbageCollect ( TObject obj  )  [static]

Definition at line 580 of file TCollection.cxx.

References TObjectTable::Add(), fgEmptyingGarbage, fgGarbageCollection, gCollectionMutex, and R__LOCKGUARD2.

Referenced by TList::Clear(), TList::Delete(), THashList::Delete(), TBtree::Delete(), TOrdCollection::Delete(), TMap::Delete(), TObjArray::Delete(), TMap::DeleteAll(), TMap::DeleteEntry(), TMap::DeleteValues(), G__G__Cont_109_0_54(), G__setup_memfuncTCollection(), and TMap::Remove().

void TCollection::EmptyGarbageCollection (  )  [static]

Definition at line 565 of file TCollection.cxx.

References TObjectTable::Delete(), fgEmptyingGarbage, fgGarbageCollection, fgGarbageStack, gCollectionMutex, kFALSE, kTRUE, R__LOCKGUARD2, and SafeDelete.

Referenced by G__G__Cont_109_0_55(), G__setup_memfuncTCollection(), and TFolder::~TFolder().

void TCollection::operator= ( const TCollection  )  [private]

virtual void TCollection::PrintCollectionHeader ( Option_t option  )  const [protected, virtual]

virtual const char* TCollection::GetCollectionEntryName ( TObject entry  )  const [protected, virtual]

virtual void TCollection::PrintCollectionEntry ( TObject entry,
Option_t option,
Int_t  recurse 
) const [protected, virtual]

virtual void TCollection::Add ( TObject obj  )  [pure virtual]

void TCollection::AddVector ( TObject obj1,
  ... 
)

virtual void TCollection::AddAll ( const TCollection col  )  [virtual]

Bool_t TCollection::AssertClass ( TClass cl  )  const

void TCollection::Browse ( TBrowser b  )  [virtual]

Reimplemented from TObject.

Int_t TCollection::Capacity (  )  const [inline]

Definition at line 79 of file TCollection.h.

References fSize.

virtual void TCollection::Clear ( Option_t option = ""  )  [pure virtual]

Reimplemented from TObject.

virtual TObject* TCollection::Clone ( const char *  newname = ""  )  const [virtual]

Reimplemented from TObject.

Int_t TCollection::Compare ( const TObject obj  )  const [virtual]

Reimplemented from TObject.

Bool_t TCollection::Contains ( const char *  name  )  const [inline]

Definition at line 83 of file TCollection.h.

References FindObject().

Bool_t TCollection::Contains ( const TObject obj  )  const [inline]

Definition at line 84 of file TCollection.h.

References FindObject().

virtual void TCollection::Delete ( Option_t option = ""  )  [pure virtual]

Reimplemented from TObject.

virtual void TCollection::Draw ( Option_t option = ""  )  [virtual]

Reimplemented from TObject.

virtual void TCollection::Dump (  )  const [virtual]

Reimplemented from TObject.

virtual TObject* TCollection::FindObject ( const char *  name  )  const [virtual]

Reimplemented from TObject.

TObject* TCollection::operator() ( const char *  name  )  const

virtual TObject* TCollection::FindObject ( const TObject obj  )  const [virtual]

Reimplemented from TObject.

virtual Int_t TCollection::GetEntries (  )  const [inline, virtual]

Definition at line 91 of file TCollection.h.

References GetSize().

virtual const char* TCollection::GetName (  )  const [virtual]

Reimplemented from TObject.

virtual TObject** TCollection::GetObjectRef ( const TObject obj  )  const [pure virtual]

virtual Int_t TCollection::GetSize (  )  const [inline, virtual]

Definition at line 94 of file TCollection.h.

References fSize.

virtual Int_t TCollection::GrowBy ( Int_t  delta  )  const [virtual]

ULong_t TCollection::Hash (  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 96 of file TCollection.h.

References fName, and TString::Hash().

Bool_t TCollection::IsArgNull ( const char *  where,
const TObject obj 
) const

virtual Bool_t TCollection::IsEmpty (  )  const [inline, virtual]

Definition at line 98 of file TCollection.h.

References GetSize().

virtual Bool_t TCollection::IsFolder (  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 99 of file TCollection.h.

References kTRUE.

Bool_t TCollection::IsOwner (  )  const [inline]

Definition at line 100 of file TCollection.h.

References kIsOwner, and TObject::TestBit().

Bool_t TCollection::IsSortable (  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 101 of file TCollection.h.

References kTRUE.

virtual void TCollection::ls ( Option_t option = ""  )  const [virtual]

Reimplemented from TObject.

virtual TIterator* TCollection::MakeIterator ( Bool_t  dir = kIterForward  )  const [pure virtual]

virtual TIterator* TCollection::MakeReverseIterator (  )  const [inline, virtual]

Definition at line 104 of file TCollection.h.

References kIterBackward, and MakeIterator().

virtual void TCollection::Paint ( Option_t option = ""  )  [virtual]

Reimplemented from TObject.

virtual void TCollection::Print ( Option_t option = ""  )  const [virtual]

Reimplemented from TObject.

virtual void TCollection::Print ( Option_t option,
Int_t  recurse 
) const [virtual]

virtual void TCollection::Print ( Option_t option,
const char *  wildcard,
Int_t  recurse = 1 
) const [virtual]

virtual void TCollection::Print ( Option_t option,
TPRegexp regexp,
Int_t  recurse = 1 
) const [virtual]

virtual void TCollection::RecursiveRemove ( TObject obj  )  [virtual]

Reimplemented from TObject.

virtual TObject* TCollection::Remove ( TObject obj  )  [pure virtual]

virtual void TCollection::RemoveAll ( TCollection col  )  [virtual]

void TCollection::RemoveAll (  )  [inline]

Definition at line 113 of file TCollection.h.

References Clear().

void TCollection::SetCurrentCollection (  ) 

void TCollection::SetName ( const char *  name  )  [inline]

Definition at line 115 of file TCollection.h.

References fName.

virtual void TCollection::SetOwner ( Bool_t  enable = kTRUE  )  [virtual]

virtual Int_t TCollection::Write ( const char *  name = 0,
Int_t  option = 0,
Int_t  bufsize = 0 
) [virtual]

Reimplemented from TObject.

virtual Int_t TCollection::Write ( const char *  name = 0,
Int_t  option = 0,
Int_t  bufsize = 0 
) const [virtual]

Reimplemented from TObject.

static TCollection* TCollection::GetCurrentCollection (  )  [static]

static void TCollection::StartGarbageCollection (  )  [static]

static void TCollection::GarbageCollect ( TObject obj  )  [static]

static void TCollection::EmptyGarbageCollection (  )  [static]


Member Data Documentation

TCollection * TCollection::fgCurrentCollection [static, private]

Definition at line 50 of file TCollection.h.

Referenced by GetCurrentCollection(), and SetCurrentCollection().

TObjectTable * TCollection::fgGarbageCollection [static, private]

Definition at line 51 of file TCollection.h.

Referenced by EmptyGarbageCollection(), GarbageCollect(), and StartGarbageCollection().

static Bool_t TCollection::fgEmptyingGarbage [static, private]

Definition at line 52 of file TCollection.h.

Referenced by EmptyGarbageCollection(), GarbageCollect(), and StartGarbageCollection().

static Int_t TCollection::fgGarbageStack [static, private]

Definition at line 53 of file TCollection.h.

Referenced by EmptyGarbageCollection(), and StartGarbageCollection().

TString TCollection::fName [protected]

Definition at line 61 of file TCollection.h.

Referenced by Compare(), GetName(), Hash(), TRefArray::operator=(), TObjArray::operator=(), SetName(), TObjArray::TObjArray(), TQConnectionList::TQConnectionList(), TRefArray::TRefArray(), TRootIconList::TRootIconList(), and TRootIconList::UpdateName().

Int_t TCollection::fSize [protected]

Definition at line 62 of file TCollection.h.

Referenced by TMap::Add(), TSortedList::Add(), TQUndoManager::Add(), TList::AddAfter(), THashTable::AddAll(), TOrdCollection::AddAt(), TList::AddAt(), TRefArray::AddAtAndExpand(), TObjArray::AddAtAndExpand(), TRefArray::AddAtFree(), TObjArray::AddAtFree(), TList::AddBefore(), TList::AddFirst(), TOrdCollection::AddLast(), TList::AddLast(), TObjArray::After(), TRefArray::After(), TOrdCollection::After(), TObjArray::At(), TRefArray::At(), TObjArray::BinarySearch(), TRefArray::BoundsOk(), TObjArray::BoundsOk(), Capacity(), TList::Clear(), TObjArray::Clear(), TMap::Clear(), THashTable::Clear(), TOrdCollection::Clear(), TBtree::Clear(), TRefArray::Clear(), TObjArray::Compress(), TRefArray::Compress(), TClonesArray::Compress(), TBtree::DecrNofKeys(), TList::Delete(), TRefArray::Delete(), THashList::Delete(), TClonesArray::Delete(), TOrdCollection::Delete(), THashTable::Delete(), TBtree::Delete(), TMap::Delete(), TObjArray::Delete(), TMap::DeleteAll(), TMap::DeleteEntry(), TMap::DeleteValues(), TRefArray::Expand(), TClonesArray::Expand(), TObjArray::Expand(), TClonesArray::ExpandCreate(), TRefArray::GetAbsLast(), TObjArray::GetAbsLast(), TRefArray::GetEntries(), TObjArray::GetEntries(), THashTable::GetHashValue(), GetSize(), TRefArray::GetUID(), TOrdCollection::IllegalIndex(), TBtree::IncrNofKeys(), TRefArray::IndexOf(), TObjArray::IndexOf(), TRefArray::Init(), TObjArray::Init(), TOrdCollection::Last(), TBtree::Last(), TOrdCollection::LowWaterMark(), RooList::moveAfter(), RooList::moveBefore(), TRefArray::operator=(), TClonesArray::operator=(), TObjArray::operator=(), TRefArray::operator[](), TObjArray::operator[](), TRefArray::OutOfBoundsError(), TObjArray::OutOfBoundsError(), TObjArray::RecursiveRemove(), TList::RecursiveRemove(), THashTable::Rehash(), TList::Remove(), TMap::Remove(), TOrdCollection::RemoveAt(), TMap::RemoveEntry(), TList::RemoveLast(), THashTable::RemoveSlow(), TOrdCollection::SetCapacity(), TObjArray::Sort(), TOrdCollection::Sort(), TList::Sort(), TClonesArray::TClonesArray(), TObjArray::TObjArray(), TRefArray::TRefArray(), TRootIconList::UpdateName(), TClonesArray::~TClonesArray(), THashTable::~THashTable(), TObjArray::~TObjArray(), TOrdCollection::~TOrdCollection(), and TRefArray::~TRefArray().

TCollection* TCollection::fgCurrentCollection [static, private]

Definition at line 50 of file TCollection.h.

TObjectTable* TCollection::fgGarbageCollection [static, private]

Definition at line 51 of file TCollection.h.


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