TList Class Reference

#include <TList.h>

Inheritance diagram for TList:

TSeqCollection TSeqCollection TCollection TCollection TCollection TCollection TObject TObject TObject TObject TObject TObject TObject TObject RooList RooList TGridJobStatusList TGridJobStatusList TGridResult TGridResult TGTextEditHist THashList THashList TParallelCoordSelect TParallelCoordSelect TQCommand TQCommand TQConnection TQConnection TQConnectionList TRootBrowserHistory TRootIconList TSelectorList TSelectorList TSortedList TSortedList List of all members.

Public Types

typedef TListIter Iterator_t
typedef TListIter Iterator_t

Public Member Functions

 TList ()
 TList (TObject *)
virtual ~TList ()
virtual void Clear (Option_t *option="")
virtual void Delete (Option_t *option="")
virtual TObject * FindObject (const char *name) const
virtual TObject * FindObject (const TObject *obj) const
virtual TIterator * MakeIterator (Bool_t dir=kIterForward) const
virtual void Add (TObject *obj)
virtual void Add (TObject *obj, Option_t *opt)
virtual void AddFirst (TObject *obj)
virtual void AddFirst (TObject *obj, Option_t *opt)
virtual void AddLast (TObject *obj)
virtual void AddLast (TObject *obj, Option_t *opt)
virtual void AddAt (TObject *obj, Int_t idx)
virtual void AddAfter (const TObject *after, TObject *obj)
virtual void AddAfter (TObjLink *after, TObject *obj)
virtual void AddBefore (const TObject *before, TObject *obj)
virtual void AddBefore (TObjLink *before, TObject *obj)
virtual TObject * Remove (TObject *obj)
virtual TObject * Remove (TObjLink *lnk)
virtual void RemoveLast ()
virtual void RecursiveRemove (TObject *obj)
virtual TObject * At (Int_t idx) const
virtual TObject * After (const TObject *obj) const
virtual TObject * Before (const TObject *obj) const
virtual TObject * First () const
virtual TObjLink * FirstLink () const
virtual TObject ** GetObjectRef (const TObject *obj) const
virtual TObject * Last () const
virtual TObjLink * LastLink () const
virtual void Sort (Bool_t order=kSortAscending)
Bool_t IsAscending ()
 TList ()
 TList (TObject *)
virtual ~TList ()
virtual void Clear (Option_t *option="")
virtual void Delete (Option_t *option="")
virtual TObject * FindObject (const char *name) const
virtual TObject * FindObject (const TObject *obj) const
virtual TIterator * MakeIterator (Bool_t dir=kIterForward) const
virtual void Add (TObject *obj)
virtual void Add (TObject *obj, Option_t *opt)
virtual void AddFirst (TObject *obj)
virtual void AddFirst (TObject *obj, Option_t *opt)
virtual void AddLast (TObject *obj)
virtual void AddLast (TObject *obj, Option_t *opt)
virtual void AddAt (TObject *obj, Int_t idx)
virtual void AddAfter (const TObject *after, TObject *obj)
virtual void AddAfter (TObjLink *after, TObject *obj)
virtual void AddBefore (const TObject *before, TObject *obj)
virtual void AddBefore (TObjLink *before, TObject *obj)
virtual TObject * Remove (TObject *obj)
virtual TObject * Remove (TObjLink *lnk)
virtual void RemoveLast ()
virtual void RecursiveRemove (TObject *obj)
virtual TObject * At (Int_t idx) const
virtual TObject * After (const TObject *obj) const
virtual TObject * Before (const TObject *obj) const
virtual TObject * First () const
virtual TObjLink * FirstLink () const
virtual TObject ** GetObjectRef (const TObject *obj) const
virtual TObject * Last () const
virtual TObjLink * LastLink () const
virtual void Sort (Bool_t order=kSortAscending)
Bool_t IsAscending ()

Protected Member Functions

TObjLink * LinkAt (Int_t idx) const
 sorting order (when calling Sort() or for TSortedList)
TObjLink * FindLink (const TObject *obj, Int_t &idx) const
TObjLink ** DoSort (TObjLink **head, Int_t n)
Bool_t LnkCompare (TObjLink *l1, TObjLink *l2)
virtual TObjLink * NewLink (TObject *obj, TObjLink *prev=NULL)
virtual TObjLink * NewOptLink (TObject *obj, Option_t *opt, TObjLink *prev=NULL)
virtual void DeleteLink (TObjLink *lnk)
TObjLink * LinkAt (Int_t idx) const
 sorting order (when calling Sort() or for TSortedList)
TObjLink * FindLink (const TObject *obj, Int_t &idx) const
TObjLink ** DoSort (TObjLink **head, Int_t n)
Bool_t LnkCompare (TObjLink *l1, TObjLink *l2)
virtual TObjLink * NewLink (TObject *obj, TObjLink *prev=NULL)
virtual TObjLink * NewOptLink (TObject *obj, Option_t *opt, TObjLink *prev=NULL)
virtual void DeleteLink (TObjLink *lnk)

Protected Attributes

TObjLink * fFirst
TObjLink * fLast
 pointer to first entry in linked list
TObjLink * fCache
 pointer to last entry in linked list
Bool_t fAscending
 cache to speedup sequential calling of Before() and After() functions
TObjLink * fFirst
TObjLink * fLast
 pointer to first entry in linked list
TObjLink * fCache
 pointer to last entry in linked list

Private Member Functions

 TList (const TList &)
TList & operator= (const TList &)
 TList (const TList &)
TList & operator= (const TList &)

Friends

class TListIter

Detailed Description

Definition at line 47 of file TList.h.


Member Typedef Documentation

typedef TListIter TList::Iterator_t

Definition at line 70 of file TList.h.

typedef TListIter TList::Iterator_t

Definition at line 70 of file TList.h.


Constructor & Destructor Documentation

TList::TList ( const TList &   )  [private]

TList::TList (  )  [inline]

Definition at line 72 of file TList.h.

Referenced by TAlienResult::GetFileInfoList(), TGLiteResult::GetFileInfoList(), and TQUndoManager::SetLogging().

TList::TList ( TObject *   )  [inline]

Definition at line 73 of file TList.h.

virtual TList::~TList (  )  [virtual]

TList::TList ( const TList &   )  [private]

TList::TList (  )  [inline]

Definition at line 72 of file TList.h.

TList::TList ( TObject *   )  [inline]

Definition at line 73 of file TList.h.

virtual TList::~TList (  )  [virtual]


Member Function Documentation

TObjLink * TList::LinkAt ( Int_t  idx  )  const [protected]

sorting order (when calling Sort() or for TSortedList)

Definition at line 540 of file TList.cxx.

References fFirst, i, and TObjLink::Next().

Referenced by AddAt(), and At().

TObjLink * TList::FindLink ( const TObject *  obj,
Int_t &  idx 
) const [protected]

Definition at line 482 of file TList.cxx.

References fFirst, TObjLink::GetObject(), TObject::kNotDeleted, TObjLink::Next(), and object.

Referenced by AddAfter(), AddBefore(), After(), Before(), and Remove().

TObjLink ** TList::DoSort ( TObjLink **  head,
Int_t  n 
) [protected]

Definition at line 765 of file TList.cxx.

References h2, LnkCompare(), m, p1(), and p2().

Referenced by Sort().

Bool_t TList::LnkCompare ( TObjLink *  l1,
TObjLink *  l2 
) [protected]

Definition at line 751 of file TList.cxx.

References TObject::Compare(), TObjLink::GetObject(), IsAscending(), kFALSE, and kTRUE.

Referenced by DoSort().

TObjLink * TList::NewLink ( TObject *  obj,
TObjLink *  prev = NULL 
) [protected, virtual]

Definition at line 562 of file TList.cxx.

Referenced by AddAfter(), AddAt(), AddBefore(), AddFirst(), and AddLast().

TObjLink * TList::NewOptLink ( TObject *  obj,
Option_t *  opt,
TObjLink *  prev = NULL 
) [protected, virtual]

Definition at line 573 of file TList.cxx.

Referenced by TSortedList::Add(), AddFirst(), AddLast(), RooList::moveAfter(), and RooList::moveBefore().

void TList::DeleteLink ( TObjLink *  lnk  )  [protected, virtual]

Definition at line 434 of file TList.cxx.

References TObjLink::fNext, TObjLink::fObject, and TObjLink::fPrev.

Referenced by RecursiveRemove(), Remove(), and RemoveLast().

TList& TList::operator= ( const TList &   )  [private]

void TList::Clear ( Option_t *  option = ""  )  [virtual]

Implements TCollection.

Definition at line 338 of file TList.cxx.

References TSeqCollection::Changed(), Delete(), fCache, fFirst, fLast, TCollection::fSize, TCollection::GarbageCollect(), TObjLink::GetObject(), TObject::IsOnHeap(), TCollection::IsOwner(), TObject::kCanDelete, kFALSE, TObject::kNotDeleted, kTRUE, TObjLink::Next(), and TObject::TestBit().

Referenced by TMonitor::ActivateAll(), ClassImp(), TSessionViewer::CleanupSession(), TPad::Clear(), TMultiDimFit::Clear(), THashTable::Clear(), TDirectory::Clear(), THashList::Clear(), TProofPlayer::ClearInput(), TProof::Close(), TPad::Close(), TProof::Collect(), RooAbsArg::copyList(), TTreePlayer::CopyTree(), THtml::CreateListOfClasses(), TMonitor::DeActivateAll(), TProofPlayerRemote::DrawSelect(), TAlienPackage::Enable(), TTVLVContainer::ExpressionList(), TAlienDirectory::Fill(), TProofPlayerLite::Finalize(), TProof::FindUniqueSlaves(), TProofLite::FindUniqueSlaves(), TMVAGlob::GetListOfKeys(), TMVAGlob::GetListOfMethods(), TMVAGlob::GetListOfTitles(), TProof::GoParallel(), TProof::HandleInputMessage(), TProof::HandleSubmerger(), TOutputListSelectorDataMap::Init(), TAlienPackage::InstallAllPackages(), TFile::MakeProject(), MatchOverloadSignatures(), TQCanvasMenu::Popup(), TTreePlayer::Principal(), MyMainFrame::PrintSelected(), TProofPlayerLite::Process(), PT_Event(), PT_H1DataSet(), PT_H1FileCollection(), PT_H1Http(), PT_H1MultiDataSet(), PT_H1MultiDSetEntryList(), PT_H1SimpleAsync(), PT_InputData(), PT_PackageArguments(), PT_Simple(), TTreePlayer::Query(), TRootIconBox::RemoveGarbage(), TFileCollection::RemoveMetaData(), TPacketizer::TFileNode::Reset(), TPacketizer::Reset(), TStructViewer::Reset(), TPacketizerAdaptive::Reset(), TFileMerger::Reset(), TPacketizerAdaptive::TFileNode::Reset(), TGMainFrame::SaveSource(), TGTransientFrame::SaveSource(), TTreePlayer::Scan(), TMonitor::Select(), TMonaLisaWriter::SendFileOpenProgress(), TSocket::SendStreamerInfos(), TGedEditor::SetModel(), TStructViewerGUI::UnCheckMaxObjects(), TStructViewerGUI::Update(), TAlienDirectory::~TAlienDirectory(), TGFileContainer::~TGFileContainer(), TGToolBar::~TGToolBar(), THStack::~THStack(), TInspectCanvas::~TInspectCanvas(), TMultiDimFit::~TMultiDimFit(), TProofPlayer::~TProofPlayer(), TQConnection::~TQConnection(), TQConnectionList::~TQConnectionList(), and TStructViewer::~TStructViewer().

void TList::Delete ( Option_t *  option = ""  )  [virtual]

Implements TCollection.

Definition at line 374 of file TList.cxx.

References TSeqCollection::Changed(), fCache, fFirst, fLast, TCollection::fSize, TCollection::GarbageCollect(), TObjLink::GetObject(), TObject::IsOnHeap(), kFALSE, and kTRUE.

Referenced by RooTreeDataStore::addColumns(), TSpider::AddVariable(), TParallelCoord::ApplySelectionToTree(), RooSimPdfBuilder::buildPdf(), ClassImp(), TSecContext::Cleanup(), TQueryResultManager::CleanupQueriesDir(), TProofServ::CleanupWaitingQueries(), TetrisBoard::Clear(), Clear(), TPaveText::Clear(), TGraph2D::Clear(), TLegend::Clear(), TPrincipal::Clear(), THashList::Clear(), TProof::ClearFeedback(), TRootBrowserLite::ClearHistory(), memstat::TMemStatMng::Close(), TFile::Close(), THbookFile::Close(), TProof::Close(), TOracleResult::Close(), TDirectory::Close(), TDirectoryFile::Close(), TXMLFile::Close(), TSQLFile::Close(), TGFileDialog::CloseWindow(), TSessionViewer::CloseWindow(), TRootBrowser::CloseWindow(), TMVA::Results::Delete(), THashList::Delete(), TQCommand::Delete(), TDirectory::DeleteAll(), TGuiBldDragManager::DeleteMenuDialog(), TSpider::DeleteVariable(), TRootContextMenu::DisplayPopup(), dt_MakeRef(), dt_RunDrawTest(), RooSimWSTool::executeBuild(), RooFitResult::fillLegacyCorrMatrix(), TProofPlayerRemote::Finalize(), RooMCStudy::fit(), TGWin32ProxyBase::ForwardCallBack(), RooMCStudy::generate(), RooMCStudy::generateAndFit(), TProofLite::GetListOfQueries(), TProof::GetListOfSlaveInfos(), TDocMacroDirective::GetResult(), TProof::HandleInputMessage(), TXProofServ::HandleTermination(), length(), TClass::MakeCustomMenuList(), RooAbsReal::matchArgs(), memstat(), SplitGLView::OpenFile(), TMacro::operator=(), TTask::operator=(), TDataMember::operator=(), TFunction::operator=(), TProofLite::Process(), TProofPlayerRemote::Process(), TProofPlayerLite::Process(), TProof::Process(), RooStudyManager::processBatchOutput(), TGFileDialog::ProcessMessage(), TSessionViewer::ReadConfiguration(), TDirectoryFile::ReadKeys(), TMonitor::RemoveAll(), TRootIconBox::RemoveGarbage(), TFile::ReOpen(), TEntryList::Reset(), TChain::Reset(), TClass::ResetClassInfo(), TClass::ResetMenuList(), TGuiBldDragManagerPimpl::ResetParams(), TParallelCoord::ResetTree(), TGTable::ResizeTable(), TGTransientFrame::SaveSource(), TGMainFrame::SaveSource(), TQueryResultManager::ScanPreviousQueries(), TEvePointSelector::Select(), TTreeCache::SetEntryRange(), TGFileInfo::SetMultipleSelection(), TSpider::SetNx(), TSpider::SetNy(), TGStatusBar::SetParts(), TEfficiency::SetPassedHistogram(), TSpider::SetSegmentDisplay(), TEfficiency::SetTotalHistogram(), TClass::SetUnloaded(), shapes(), TMemStatShow::Show(), TRootBrowser::ShowMenu(), TSAXParserCallback::StartElement(), TTreeCache::StartLearningPhase(), stress(), stress11(), stress13(), stress15(), stress6(), stress9(), Test_TSortedList(), testMergeCont(), Hello::~Hello(), InputDialog::~InputDialog(), RooAddGenContext::~RooAddGenContext(), RooCmdConfig::~RooCmdConfig(), RooFitResult::~RooFitResult(), RooMCStudy::~RooMCStudy(), RooPlot::~RooPlot(), RooProdGenContext::~RooProdGenContext(), RooSimGenContext::~RooSimGenContext(), RooSimPdfBuilder::~RooSimPdfBuilder(), RooSimultaneous::~RooSimultaneous(), RooThresholdCategory::~RooThresholdCategory(), SpyServ::~SpyServ(), TButton::~TButton(), TChain::~TChain(), TClass::~TClass(), TControlBar::~TControlBar(), TDataMember::~TDataMember(), TDirectory::~TDirectory(), TDirectoryFile::~TDirectoryFile(), TEntryList::~TEntryList(), TestDialog::~TestDialog(), TestShutter::~TestShutter(), TFunction::~TFunction(), TGeoManager::~TGeoManager(), TGeometry::~TGeometry(), TGImageMap::~TGImageMap(), TGMainFrame::~TGMainFrame(), TGMenuBar::~TGMenuBar(), TGMsgBox::~TGMsgBox(), TGPopupMenu::~TGPopupMenu(), TGShutter::~TGShutter(), TGTab::~TGTab(), TGTable::~TGTable(), TGTextEditHist::~TGTextEditHist(), TGuiBldDragManagerPimpl::~TGuiBldDragManagerPimpl(), TGuiBldMenuDialog::~TGuiBldMenuDialog(), TGWin32ProxyBase::~TGWin32ProxyBase(), TLegend::~TLegend(), TMacro::~TMacro(), TMapFile::~TMapFile(), TMonitor::~TMonitor(), TMultiGraph::~TMultiGraph(), TNode::~TNode(), TParallelCoord::~TParallelCoord(), TParallelCoordSelect::~TParallelCoordSelect(), TPaveText::~TPaveText(), TPrincipal::~TPrincipal(), TProcessUUID::~TProcessUUID(), TQObject::~TQObject(), TRootBrowserLite::~TRootBrowserLite(), TRootContextMenu::~TRootContextMenu(), TRootDialog::~TRootDialog(), TSpider::~TSpider(), TSQLFile::~TSQLFile(), TSQLObjectDataPool::~TSQLObjectDataPool(), TSQLTableInfo::~TSQLTableInfo(), TTask::~TTask(), TTree::~TTree(), TTreeCache::~TTreeCache(), TTreeFormula::~TTreeFormula(), TTreePlayer::~TTreePlayer(), TTreeTableInterface::~TTreeTableInterface(), TTreeViewer::~TTreeViewer(), TVolume::~TVolume(), TXMLNode::~TXMLNode(), and Viewer::~Viewer().

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

Reimplemented from TCollection.

Definition at line 444 of file TList.cxx.

References FirstLink(), TObjLink::GetObject(), and TObjLink::Next().

Referenced by TGedEditor::ActivateEditor(), TTree::AddClone(), TProof::AddEnvVar(), TProof::AddFeedback(), ROOT::TTreeProxyGenerator::AddForward(), ROOT::TTreeProxyGenerator::AddHeader(), TProof::AddInputData(), TGraphStruct::AddNode(), RooSimultaneous::addPdf(), RooCategory::addToRange(), TProcessUUID::AddUUID(), alice_esd(), alice_esd_read(), alice_esd_split(), RooSimultaneous::analyticalIntegralWN(), TDirectoryFile::AppendKey(), TTreeViewer::AppendTree(), TQueryResultManager::ApplyMaxQueries(), TMVA::Configurable::AssignOpt(), TTree::AutoSave(), TProofDrawProfile2D::Begin(), TSelectorDraw::Begin(), ProofNtuple::Begin(), TProofDrawHist::Begin(), TProofDraw::Begin(), h1analysis::Begin(), ProofSimple::Begin(), TProofDrawProfile::Begin(), TBonjourBrowser::BonjourBrowseReply(), TKey::Browse(), TMapFile::Browse(), THbookKey::Browse(), TDirectoryFile::Browse(), RooSimPdfBuilder::buildPdf(), TSelectorList::CheckDuplicateName(), ClassApplication(), ClassImp(), ClassImpQ(), TProofServ::CleanupWaitingQueries(), TProof::ClearInputData(), ApplicationWindow::closeEvent(), TGeoManager::CloseGeometry(), Compare(), TQObject::Connect(), TQObject::ConnectToClass(), correlations(), correlationsMultiClass(), TDocOutput::CreateClassTypeDefs(), TDocOutput::CreateModuleIndex(), RooCmdConfig::defineDouble(), RooCmdConfig::defineInt(), RooCmdConfig::defineObject(), RooCmdConfig::defineSet(), RooCmdConfig::defineString(), TProofDrawProfile::DefVar(), TProofDrawProfile2D::DefVar(), TProofDrawHist::DefVar(), TProofDrawHist::DefVar1D(), TProofDrawHist::DefVar2D(), TProofDrawHist::DefVar3D(), TProof::DelEnvVar(), TPad::DeleteExec(), TClassDocOutput::DescendHierarchy(), do_anadist_ds(), RooCustomizer::doBuild(), TFitEditor::DoFunction(), TProofProgressMemoryPlot::DoPlot(), TFitEditor::DoUseFuncRange(), TPad::DrawClassObject(), TCanvas::DrawClone(), TProofPlayerRemote::DrawSelect(), TTreePlayer::DrawSelect(), TQObject::Emit(), TQObject::EmitVA(), RooSimultaneous::evaluate(), EventInfo(), RooSimWSTool::executeBuild(), RooSimultaneous::expectedEvents(), RooSimultaneous::extendMode(), TMemStatShow::FillBTString(), TSQLTableInfo::FindColumn(), TPad::FindObject(), THashTable::FindObject(), TGraph::FindObject(), TDirectory::FindObject(), TH1::FindObject(), THbookFile::FindObject(), TGraph2D::FindObject(), TDirectory::FindObjectAny(), TMultiDimFit::Fit(), TXSockPipe::Flush(), RooSimultaneous::genContext(), RooSimGenContext::generateEvent(), TStreamerInfo::GenerateHeaderFile(), TMakeProject::GenerateIncludeForTemplate(), TMakeProject::GenerateMissingStreamerInfo(), TDirectory::Get(), TDirectoryFile::Get(), TTree::GetAlias(), TMethodBrowsable::GetBrowsableMethodsForClass(), THistPainter::GetContourList(), TBranchElement::GetCurrentClass(), TMVA::DataSetManager::GetDataSetInfo(), RooCmdConfig::getDouble(), TGPopupMenu::GetEntry(), TPad::GetFrame(), TGraph::GetFunction(), TMultiGraph::GetFunction(), TH1::GetFunction(), TMakeProject::GetHeaderName(), RooCmdConfig::getInt(), TProofMgr::GetListOfManagers(), TGeoManager::GetMaterial(), TGeoManager::GetMedium(), TFileInfo::GetMetaData(), TFileCollection::GetMetaData(), TClass::GetMethodAny(), TProof::GetMissingFiles(), TPacketizerFile::GetNextPacket(), TPacketizerAdaptive::GetNextUnAlloc(), TPacketizer::GetNextUnAlloc(), RooCmdConfig::getObject(), TDirectoryFile::GetObjectChecked(), TDirectory::GetObjectChecked(), RooCmdConfig::getObjectList(), TProof::GetParameter(), RooSimultaneous::getPdf(), TClass::GetRealData(), RooCmdConfig::getSet(), ROOT::GetStreamerInfo(), RooCmdConfig::getString(), TFileCollection::GetTotalEntries(), TXProofServ::GetWorkers(), TProof::GoParallel(), h1analysisProxy_Begin(), h1analysisProxy_Terminate(), TProofServ::HandleCache(), TProofPlayerRemote::HandleHistogram(), TProof::HandleInputMessage(), TProofPlayer::HandleRecvHisto(), TProofPlayerRemote::HandleTimer(), TProofPlayerLite::HandleTimer(), TQObject::HasConnection(), RooCmdConfig::hasProcessed(), TQObject::HighPriority(), TGeoManager::Import(), TProofPlayerRemote::Incorporate(), TProofPlayerRemote::InitPacketizer(), TGraph2D::Interpolate(), TXSlave::Interrupt(), TMethodBrowsable::IsMethodBrowsable(), TEventIterTree::Load(), TProof::Load(), TProof::LoadPackageOnClient(), TChain::LoadTree(), TQObject::LowPriority(), TMultiDimFit::MakeCoefficients(), TCanvas::MakeDefCanvas(), TPrincipal::MakeHistograms(), TMultiDimFit::MakeHistograms(), TMultiDimFit::MakeNormalized(), TFile::MakeProject(), TClassTree::Mark(), memstat(), TFileMerger::MergeRecursive(), MergeRootfile(), multigraph(), TProofDraw::Notify(), TSessionServerFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnConnectClicked(), TNewQueryDlg::OnBtnSaveClicked(), TSessionFrame::OnDisablePackages(), TSessionFrame::OnEnablePackages(), TSessionFrame::OnUploadPackages(), THistPainter::PaintContour(), TPad::PaintPadFrame(), THistPainter::PaintPalette(), THistPainter::PaintTable(), THistPainter::PaintTriangles(), TProof::ParseConfigField(), ProofTests::ParseInput(), TMVA::Configurable::ParseOptions(), TFileInfo::Print(), TProofLite::Process(), TProofPlayerRemote::Process(), TProof::Process(), RooCmdConfig::process(), ProofAux::Process(), TProofPlayer::Process(), TRootCanvas::ProcessMessage(), TProofServ::ProcessNext(), PT_Event(), PT_InputData(), PT_PackageArguments(), TProofMgr::QuerySessions(), TXProofMgr::QuerySessions(), TDirectoryFile::ReadAll(), TDirectoryFile::ReadTObject(), TPacketizerAdaptive::ReassignPacket(), TDocOutput::ReferenceEntity(), RooAbsArg::registerProxy(), TGeoVolume::RegisterYourself(), TProof::RemoveFeedback(), TGShutter::RemoveItem(), TFileInfo::RemoveMetaData(), TFileCollection::RemoveMetaData(), TRootBrowser::RemoveTab(), RooCustomizer::replaceArg(), TPacketizer::Reset(), TH1::Reset(), TChain::ResetBranchAddress(), TRint::Run(), TGCompositeFrame::SavePrimitiveSubframes(), TGMainFrame::SaveSource(), TGTransientFrame::SaveSource(), TProof::SaveWorkerInfo(), TSpectrum::Search(), TSpectrum2::Search(), TSocket::SendProcessIDs(), TTree::SetAlias(), TChain::SetBranchAddress(), TChain::SetBranchStatus(), TFileInfo::SetCurrentUrl(), TProofDraw::SetError(), TGLiteResult::SetKey(), TAlienResult::SetKey(), TLegendEntry::SetObject(), TProof::SetParameter(), TSlider::SetRange(), TSelectorEntries::SetSelection(), TH1::SetStats(), TRootBrowser::SetTabTitle(), TTreeViewer::SetTreeName(), TProofPlayerLite::SetupFeedback(), TProofPlayerRemote::SetupFeedback(), TProofLite::SetupWorkers(), TMemStatShow::Show(), TProof::ShowMissingFiles(), ProofTests::SlaveBegin(), TProofDrawEntryList::SlaveBegin(), TProofDrawProfile2D::SlaveBegin(), TProofDrawHist::SlaveBegin(), TProofDrawProfile::SlaveBegin(), TProofDrawGraph::SlaveBegin(), ProofNtuple::SlaveBegin(), TSelectorEntries::SlaveBegin(), TProofDrawEventList::SlaveBegin(), TProofDrawPolyMarker3D::SlaveBegin(), ProofAux::SlaveBegin(), ProofSimple::SlaveBegin(), ProofEventProc::SlaveBegin(), RooAbsData::split(), RooCustomizer::splitArg(), TProofPlayerRemote::StoreFeedback(), TProofPlayerLite::StoreFeedback(), TProofPlayerRemote::StoreOutput(), stressProof(), TSelectorDraw::TakeAction(), TDSet::TDSet(), TProofDrawListOfPolyMarkers3D::Terminate(), TProofDrawHist::Terminate(), TProofDraw::Terminate(), TProofDrawListOfGraphs::Terminate(), ProofEventProc::Terminate(), ProofSimple::Terminate(), TProofDrawEntryList::Terminate(), TSelectorEntries::Terminate(), EventTree_NoProc::Terminate(), ProofEvent::Terminate(), ProofFriends::Terminate(), TProofDrawGraph::Terminate(), EventTree_Proc::Terminate(), EventTree_ProcOpt::Terminate(), ProofPythia::Terminate(), TProofDrawEventList::Terminate(), TProofDrawProfile::Terminate(), TProofDrawProfile2D::Terminate(), ProofNtuple::Terminate(), h1analysis::Terminate(), TPrincipal::Test(), TGeoManager::TGeoManager(), tgraph2d1(), tgraph2d2(), tgraph2d3(), tmultigraph1(), transpad(), TProofServ::UnloadPackage(), TProof::UnloadPackageOnClient(), TFileCollection::Update(), TSessionQueryFrame::UpdateHistos(), TSessionViewer::UpdateListOfPackages(), TProof::ValidateDSet(), TProofSuperMaster::ValidateDSet(), and TClassDocOutput::WriteClassDocHeader().

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

Reimplemented from TCollection.

Definition at line 463 of file TList.cxx.

References FirstLink(), TObjLink::GetObject(), TObject::IsEqual(), and TObjLink::Next().

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

Implements TCollection.

Definition at line 554 of file TList.cxx.

References TListIter.

Referenced by RooAbsStudy::aggregateSummaryOutput(), RooSimGenContext::attach(), RooAddGenContext::attach(), RooWorkspace::CodeRepo::autoImportClass(), ClassImp(), RooStats::SamplingDistPlot::Draw(), RooSimultaneous::evaluate(), RooSimultaneous::expectedEvents(), RooStats::HLFactory::fCreateCategory(), RooPlot::findObject(), RooMCStudy::fit(), RooSimultaneous::getAnalyticalIntegralWN(), RooStats::HLFactory::GetTotBkgPdf(), RooStats::HLFactory::GetTotDataSet(), RooStats::HLFactory::GetTotSigBkgPdf(), RooSimGenContext::initGenerator(), RooAddGenContext::initGenerator(), RooPlot::initialize(), RooAbsReal::matchArgsByName(), TAlienCollection::OpenAlienCollection(), TAlienCollection::OpenQuery(), RooSimultaneous::plotOn(), RooSimGenContext::printMultiline(), RooAbsArg::redirectServers(), RooCategorySharedProperties::RooCategorySharedProperties(), RooCmdConfig::RooCmdConfig(), RooPlot::RooPlot(), RooProdGenContext::RooProdGenContext(), RooSimultaneous::RooSimultaneous(), RooThresholdCategory::RooThresholdCategory(), RooStats::SamplingDistPlot::SamplingDistPlot(), RooSimGenContext::setProtoDataOrder(), and RooProofDriverSelector::SlaveBegin().

virtual void TList::Add ( TObject *  obj  )  [inline, virtual]

Reimplemented from TSeqCollection.

Definition at line 81 of file TList.h.

References AddLast().

Referenced by TMonitor::Activate(), TMonitor::ActivateAll(), TGedEditor::ActivateEditor(), TVolume::Add(), TMonitor::Add(), TVolumeView::Add(), TAlienCollection::Add(), TTask::Add(), TEntryList::Add(), TRootDialog::Add(), TPacketizerAdaptive::TFileNode::Add(), TProofLog::Add(), THashTable::Add(), THStack::Add(), TDSet::Add(), TGuiBldMenuDialog::Add(), TSortedList::Add(), TFileCollection::Add(), TPacketizer::TFileNode::Add(), TMultiGraph::Add(), Add2GraphList(), TDSetElement::AddAssocObj(), TStyleManager::AddAxisXLine(), TStyleManager::AddAxisYLine(), TStyleManager::AddAxisZLine(), TH2Poly::AddBin(), TH2Poly::AddBinToPartition(), TPaveText::AddBox(), TTreeCache::AddBranch(), TControlBar::AddButton(), TGToolBar::AddButton(), TStyleManager::AddCanvasDate(), TProof::AddChain(), RooStats::HLFactory::AddChannel(), TStyleManager::AddCheckButton(), TModuleDocInfo::AddClass(), ROOT::TTreeProxyGenerator::AddClass(), TDocParser::AddClassDataMembersRecursively(), TGuiBldDragManager::AddClassMenuMethods(), TDocParser::AddClassMethodsRecursively(), TTree::AddClone(), TStyleManager::AddColorEntry(), RooTreeDataStore::addColumns(), TControlBar::AddControlBar(), RooStats::NumberCountingPdfFactory::AddData(), TMVA::DataSetManager::AddDataSetInfo(), RooStats::NumberCountingPdfFactory::AddDataWithSideband(), ROOT::TTreeProxyGenerator::AddDescriptor(), ROOT::TBranchProxyClassDescriptor::AddDescriptor(), TGraphStruct::AddEdge(), TStyleManager::AddEdition(), TEveGeoShapeExtract::AddElement(), TGPopupMenu::AddEntry(), TLegend::AddEntry(), TGLBContainer::AddEntry(), TGLBContainer::AddEntrySort(), TProof::AddEnvVar(), TPad::AddExec(), TGedFrame::AddExtraTab(), TProof::AddFeedback(), AddFile(), TFileMerger::AddFile(), TStyleManager::AddFillStyleEntry(), RooMCStudy::addFitResult(), TSecContext::AddForCleanup(), ROOT::TTreeProxyGenerator::AddForward(), TGFileContainer::AddFrame(), TGCompositeFrame::AddFrame(), TGMenuBar::AddFrameBefore(), TGPack::AddFrameInternal(), TTree::AddFriend(), TChain::AddFriend(), TDSetElement::AddFriend(), ROOT::TTreeProxyGenerator::AddFriend(), TFileCollection::AddFromFile(), TStyleManager::AddGeneralFill(), TPluginManager::AddHandler(), ROOT::TTreeProxyGenerator::AddHeader(), TStyleManager::AddHistosGraphsBorder(), TGClient::AddIdleHandler(), TProofPlayer::AddInput(), TQueryResult::AddInput(), TProof::AddInputData(), TGShutter::AddItem(), TGPopupMenu::AddLabel(), TMacro::AddLine(), TPaveText::AddLine(), TStyleManager::AddLineWidthEntry(), TStyleManager::AddMarkerStyleEntry(), TGeoBuilder::AddMaterial(), TStyleManager::AddMenus(), TFileInfo::AddMetaData(), TFileCollection::AddMetaData(), RooStats::NumberCountingPdfFactory::AddModel(), TGraphStruct::AddNode(), TStyleManager::AddNumberEntry(), RooPlot::addObject(), RooStats::SamplingDistPlot::addObject(), TRootIconBox::AddObjItem(), RooStats::SamplingDistPlot::addOtherObject(), TDatabasePDG::AddParticle(), RooSimultaneous::addPdf(), TReaperTimer::AddPid(), RooPlot::addPlotable(), TGMenuBar::AddPopup(), TGPopupMenu::AddPopup(), ROOT::TTreeProxyGenerator::AddPragma(), TPacketizerAdaptive::TSlaveStat::AddProcessed(), TStyleManager::AddPsPdfColorModel(), TStyleManager::AddPsPdfLineScale(), TParallelCoordVar::AddRange(), TGImageMap::AddRegion(), TParallelCoord::AddSelection(), TGPopupMenu::AddSeparator(), TestShutter::AddShutterItem(), TStyleManager::AddStatsFit(), TStyleManager::AddStatsStats(), TSpider::AddSuperposed(), TPaveText::AddText(), TStyleManager::AddTextButton(), TStyleManager::AddTextEntry(), TStyleManager::AddTitle(), TGMenuBar::AddTitle(), TStyleManager::AddTitleBorderSize(), TRootBrowserLite::AddToHistory(), TStyleManager::AddToolbar(), TStyleManager::AddTopLevelInterface(), RooCategory::addToRange(), TMVA::TransformationHandler::AddTransformation(), TGClient::AddUnknownWindowHandler(), TFileInfo::AddUrl(), TProcessUUID::AddUUID(), TParallelCoord::AddVariable(), TGeoManager::AddVolume(), TMergerInfo::AddWorker(), TProof::AddWorkers(), TDirectory::Append(), TDirectoryFile::AppendKey(), TTreeViewer::AppendTree(), TQueryResultManager::ApplyMaxQueries(), TProof::AssertDataSet(), TFile::AsyncOpen(), TAuthenticate::AuthExists(), TProofDrawProfile2D::Begin(), TProofDrawProfile::Begin(), TProofDrawHist::Begin2D(), TProofDrawHist::Begin3D(), TBonjourBrowser::BonjourBrowseReply(), TRootIconList::Browse(), TMapFile::Browse(), TBranchElement::Browse(), TBranchSTL::Browse(), TRemoteObject::Browse(), TGuiBldMenuDialog::Build(), TClass::BuildEmulatedRealData(), TTreeViewer::BuildInterface(), RooSimPdfBuilder::buildPdf(), TGToolBar::ChangeIcon(), TAlienPackage::CheckDependencies(), TApplicationRemote::CheckFile(), TStructViewerGUI::CheckMaxObjects(), TCondor::Claim(), ClassImp(), TFile::Close(), TXMLFile::Close(), TSQLFile::Close(), TGeoManager::CloseGeometry(), TStructNodeEditor::ColorSelectedSlot(), combinedFit(), TTabCom::Complete(), TQObject::Connect(), TClarens::Connect(), TQObject::ConnectToClass(), TEveGeoPolyShape::Construct(), THbookFile::Convert1D(), convert_1d(), RooAbsArg::copyList(), TProofLite::CopyMacroToCache(), TTreePlayer::CopyTree(), TProofMgr::Create(), TRootControlBar::Create(), TRootBrowserLite::CreateBrowser(), THtml::CreateListOfClasses(), TGuiBldDragManager::CreateListOfDialogs(), TRootContextMenu::CreateMenu(), TProof::CreateMerger(), TDocOutput::CreateModuleIndex(), TPacketizerMulti::CreatePacketizer(), TGImageMap::CreatePopup(), THostAuth::CreateSecContext(), TProofMgrLite::CreateSession(), TProofMgr::CreateSession(), TStyleManager::CreateTabAxis(), TStyleManager::CreateTabGeneral(), TStyleManager::CreateTabHistosFrames(), TStyleManager::CreateTabStats(), TStyleManager::CreateTabTitle(), TMonitor::DeActivate(), TMonitor::DeActivateAll(), TMVA::Configurable::DeclareOptionRef(), RooCmdConfig::defineDependency(), RooCmdConfig::defineDouble(), RooCmdConfig::defineInt(), RooCmdConfig::defineMutex(), RooCmdConfig::defineObject(), RooCmdConfig::defineRequiredArgs(), RooCmdConfig::defineSet(), RooCmdConfig::defineString(), TProofDrawProfile::DefVar(), TProofDrawProfile2D::DefVar(), TProofDrawHist::DefVar1D(), TProofDrawHist::DefVar2D(), TProofDrawHist::DefVar3D(), deviations(), TStructViewerGUI::Divide(), do_anadist_ds(), do_anadist_getkey(), TStructViewerGUI::DoubleClickedSlot(), TPad::Draw(), TObject::DrawClone(), TPolyLine3D::DrawOutlineCube(), TSpider::DrawPoly(), TProofPlayerRemote::DrawSelect(), DrawSkippable(), TSpider::DrawSlices(), TEveGeoShape::DumpShapeTree(), TEveGeoNode::DumpShapeTree(), TTreeViewer::EmptyBrackets(), TProof::EnablePackage(), TRootBrowser::ExecPlugin(), RooSimWSTool::executeBuild(), RooStudyPackage::exportData(), TDSet::ExportFileList(), TTVLVContainer::ExpressionList(), TAlienDirectory::Fill(), THtml::TFileSysDB::Fill(), RooFitResult::fillLegacyCorrMatrix(), TProofPlayerLite::Finalize(), TProofPlayerRemote::Finalize(), TAxis::FindBin(), TRootContextMenu::FindHierarchy(), TProof::FindUniqueSlaves(), TProofLite::FindUniqueSlaves(), RooMCStudy::fit(), TEfficiency::Fit(), fit2dHist(), RooMCStudy::fitSample(), TMessage::ForceWriteInfo(), TGWin32ProxyBase::ForwardCallBack(), ProofAux::GenerateFriend(), TMakeProject::GenerateMissingStreamerInfo(), ProofAux::GenerateTree(), THbookFile::Get(), TMonitor::GetActive(), TXMLNode::GetAttributes(), TMethodBrowsable::GetBrowsableMethodsForClass(), TMethodBrowsable::GetBrowsables(), TNonSplitBrowsable::GetBrowsables(), TCollectionMethodBrowsable::GetBrowsables(), TCollectionPropertyBrowsable::GetBrowsables(), TGListTree::GetChecked(), TGListTree::GetCheckedChildren(), TXNetSystem::GetClientAdmin(), GetCollection(), TGedEditor::GetEditorTabInfo(), TAlienResult::GetFileInfoList(), TGLiteResult::GetFileInfoList(), TGFileContainer::GetFilePictures(), TFileCollection::GetFilesPerServer(), TGraph2D::GetHistogram(), TUrl::GetHostFQDN(), TClass::GetListOfAllPublicDataMembers(), TSystemDirectory::GetListOfFiles(), TFitEditor::GetListOfFittingFunctions(), TMVAGlob::GetListOfJobs(), TMVAGlob::GetListOfKeys(), TProofMgr::GetListOfManagers(), TMVAGlob::GetListOfMethods(), TProofLite::GetListOfQueries(), TProof::GetListOfSlaveInfos(), TMVAGlob::GetListOfTitles(), TClass::GetMenuList(), TPacketizer::GetNextPacket(), TPacketizerAdaptive::GetNextPacket(), TPacketizerAdaptive::GetNextUnAlloc(), TPacketizer::GetNextUnAlloc(), TPacketizerAdaptive::TFileNode::GetNextUnAlloc(), TPacketizer::TFileNode::GetNextUnAlloc(), TSQLObjectDataPool::GetObjectRow(), TGLBContainer::GetSelectedEntries(), TGLVContainer::GetSelectedItems(), TFileStager::GetStaged(), TODBCServer::GetTableInfo(), TSQLServer::GetTableInfo(), TOracleServer::GetTableInfo(), TMySQLServer::GetTableInfo(), TODBCServer::GetTablesList(), TMySQLServer::GetTablesList(), TOracleServer::GetTablesList(), TSQLServer::GetTablesList(), TXProofServ::GetWorkers(), TProofServ::GetWorkers(), TProof::GoParallel(), hadd(), TProofServ::HandleCache(), TGuiBldDragManager::HandleCopy(), TProofPlayerRemote::HandleHistogram(), TProof::HandleInputMessage(), TProofServ::HandleProcess(), TProofServ::HandleQueryList(), SpyServ::HandleSocket(), TProofServ::HandleSocketInput(), Hello::Hello(), TTabCom::Hook(), TGeoManager::Import(), TProofPlayerRemote::Incorporate(), InfoPad::InfoPad(), TOutputListSelectorDataMap::Init(), TProof::Init(), TGTable::Init(), TProofDrawEventList::Init(), memstat::TMemStatMng::Init(), TProofLite::Init(), TProofPlayerRemote::InitPacketizer(), InputDialog::InputDialog(), TGLBContainer::InsertEntry(), TLegend::InsertEntry(), TGedEditor::InsertGedFrame(), TASPaletteEditor::InsertNewPalette(), TBuildRealData::Inspect(), TInspectCanvas::Inspector(), TAlienPackage::InstallAllPackages(), TProof::IsDataReady(), TProfile::LabelsOption(), TH1::LabelsOption(), TProfile2D::LabelsOption(), length(), TODBCServer::ListData(), ListTreeWindow::ListTreeWindow(), TEventIterTree::Load(), TProof::Load(), TProof::LoadPackageOnClient(), TXNetSystem::Locate(), make_tdset(), TClass::MakeCustomMenuList(), TPrincipal::MakeHistograms(), TMultiDimFit::MakeHistograms(), TFile::MakeProject(), TClassTree::Mark(), TProof::MarkBad(), TPacketizerAdaptive::MarkBad(), RooAbsReal::matchArgs(), MatchOverloadSignatures(), TH1::Merge(), TProfileHelper::Merge(), TH3::Merge(), TFileCollection::Merge(), TH2::Merge(), TAuthenticate::MergeHostAuthList(), TProofPlayerRemote::MergeOutputFiles(), TFileMerger::MergeRecursive(), MergeRootfile(), TSessionFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnAddClicked(), TSessionFrame::OnBtnGetQueriesClicked(), TNewQueryDlg::OnBtnSaveClicked(), TApplication::Open(), SplitGLView::OpenFile(), TAlienCollection::OpenQuery(), TMacro::operator=(), TTask::operator=(), THistPainter::PaintPalette(), THistPainter::PaintStat(), THistPainter::PaintStat2(), THistPainter::PaintStat3(), TGraphPainter::PaintStats(), TDataSetManager::ParseDataSetSrvMaps(), TMVA::Tools::ParseFormatLine(), PersonList::ParsePersonList(), TAlienCollection::ParseXML(), plot_efficiencies(), TGMsgBox::PMsgBox(), TRootDialog::Popup(), TXSockPipe::Post(), TTreePlayer::Principal(), TProof::Print(), TProofLite::Process(), TProofPlayerRemote::Process(), TProof::Process(), RooCmdConfig::process(), TProofPlayer::Process(), RooStudyManager::processBatchOutput(), TGFileDialog::ProcessMessage(), TProofServ::ProcessNext(), TOracleResult::ProducePool(), TAuthenticate::ProofAuthSetup(), TAlien::Ps(), PT_InputData(), PT_PackageArguments(), QtMultiFileDialog(), TTreePlayer::Query(), TProofMgr::QuerySessions(), TXProofMgr::QuerySessions(), TProofServ::QueueQuery(), TProofResourcesStatic::ReadConfigFile(), TSessionViewer::ReadConfiguration(), TMacro::ReadFile(), TFile::ReadFree(), StatDialogMVAEffs::ReadHistograms(), TDirectoryFile::ReadKeys(), TAuthenticate::ReadRootAuthrc(), TSQLFile::ReadSQLClassInfos(), TPacketizerAdaptive::ReassignPacket(), THtml::TFileSysDir::Recurse(), RecvHostAuth(), RooAbsArg::redirectServers(), TQUndoManager::Redo(), TStructViewerGUI::RedoButtonSlot(), TDataSetManagerFile::RegisterDataSet(), TTreeFormula::RegisterDimensions(), TGClient::RegisterPopup(), RooAbsArg::registerProxy(), TGClient::RegisterWindow(), TRecorderReplaying::RegisterWindow(), TGeoVolume::RegisterYourself(), TFileCollection::RemoveDuplicates(), TQueryResultManager::RemoveQuery(), TGTab::RemoveTab(), RooCustomizer::replaceArg(), TClass::ReplaceWith(), TSQLFile::RequestSQLClassInfo(), TChain::Reset(), TH1::Reset(), TClass::ResetMenuList(), TGTable::ResizeTable(), RooAddGenContext::RooAddGenContext(), RooCategorySharedProperties::RooCategorySharedProperties(), RooCmdConfig::RooCmdConfig(), RooProdGenContext::RooProdGenContext(), RooSimGenContext::RooSimGenContext(), RooSimultaneous::RooSimultaneous(), RootShower::RootShower(), RooMCStudy::run(), runProof(), TGuiBldDragManager::SaveFrame(), TGCompositeFrame::SavePrimitiveSubframes(), TGMainFrame::SaveSource(), TGTransientFrame::SaveSource(), TTreePlayer::Scan(), TDataSetManager::ScanDataSet(), TQueryResultManager::ScanPreviousQueries(), TSpectrum::Search(), TSpectrum2::Search(), TMonitor::Select(), TEvePointSelector::Select(), TApplicationServer::SendCanvases(), TProof::SendFile(), TMonaLisaWriter::SendFileCheckpoint(), TMonaLisaWriter::SendFileCloseEvent(), TMonaLisaWriter::SendFileOpenProgress(), TMonaLisaWriter::SendInfoDescription(), TMonaLisaWriter::SendInfoStatus(), TMonaLisaWriter::SendInfoTime(), TMonaLisaWriter::SendInfoUser(), TSocket::SendProcessIDs(), TMonaLisaWriter::SendProcessingProgress(), TMonaLisaWriter::SendProcessingStatus(), TSocket::SendStreamerInfos(), TTree::SetAlias(), TGeoManager::SetAlignableEntry(), TAxis::SetBinLabel(), TChain::SetBranchAddress(), TChain::SetBranchStatus(), TStructViewer::SetColor(), THtml::SetDeclFileName(), THtml::SetImplFileName(), TMonitor::SetInterest(), TGLiteResult::SetKey(), TAlienResult::SetKey(), TGedEditor::SetModel(), RooFitResult::SetName(), RooDataHist::SetName(), RooPlot::SetName(), TNode::SetName(), RooDataSet::SetName(), TNode::SetNameTitle(), RooDataHist::SetNameTitle(), RooPlot::SetNameTitle(), RooDataSet::SetNameTitle(), RooFitResult::SetNameTitle(), TProof::SetParameter(), TNode::SetParent(), TSelectorEntries::SetSelection(), TTreeTableInterface::SetSelection(), TSpider::SetSelectionExpression(), TEntryList::SetTree(), TTreeViewer::SetTreeName(), TSPlot::SetTreeSelection(), TProofServ::SetupCommon(), TProofLite::SetupWorkers(), TEnv::SetValue(), TTreeTableInterface::SetVariablesExpression(), TSpider::SetVariablesExpression(), THtml::ShortType(), ProofTests::SlaveBegin(), TProofDrawEntryList::SlaveBegin(), TProofDrawProfile2D::SlaveBegin(), TProofDrawHist::SlaveBegin(), EventTree_Proc::SlaveBegin(), ProofEvent::SlaveBegin(), ProofFriends::SlaveBegin(), h1analysis::SlaveBegin(), TProofDrawGraph::SlaveBegin(), TProofDrawProfile::SlaveBegin(), EventTree_ProcOpt::SlaveBegin(), TProofDrawEventList::SlaveBegin(), ProofPythia::SlaveBegin(), TProofDrawPolyMarker3D::SlaveBegin(), ProofSimple::SlaveBegin(), EventTree_NoProc::SlaveBegin(), ProofEventProc::SlaveBegin(), ProofAux::SlaveTerminate(), TSelectorEntries::SlaveTerminate(), ProofNtuple::SlaveTerminate(), TProofDrawEventList::SlaveTerminate(), TEveGedEditor::SpawnNewEditor(), RooAbsData::split(), RooCustomizer::splitArg(), TMVA::Configurable::SplitOptions(), TAlienCollection::Stage(), TSAXParserCallback::StartElement(), TProofSuperMaster::StartSlaves(), TProofPEAC::StartSlaves(), TProof::StartSlaves(), TProofCondor::StartSlaves(), TMVA::Results::Store(), HFit::StoreAndDrawFitFunction(), TProofPlayerRemote::StoreFeedback(), TProofPlayerLite::StoreFeedback(), TProofPlayerRemote::StoreOutput(), stressProof(), tables_write(), TMessage::TagStreamerInfo(), TSelectorDraw::TakeAction(), TApplication::TApplication(), tasks(), TAttParticle::TAttParticle(), TButton::TButton(), TDSet::TDSet(), TEntryList::TEntryList(), TestAuth(), TestDialog::TestDialog(), TEveCompositeFrame::TEveCompositeFrame(), TEveManager::TEveManager(), TEveScene::TEveScene(), TFileInfo::TFileInfo(), TPacketizerAdaptive::TFileStat::TFileStat(), TFree::TFree(), TGeoManager::TGeoManager(), TGeoMedium::TGeoMedium(), TGTextEditCommand::TGTextEditCommand(), THbookFile::THbookFile(), TLegend::TLegend(), TMacro::TMacro(), TMaterial::TMaterial(), TModuleDocInfo::TModuleDocInfo(), TMonitor::TMonitor(), TNode::TNode(), TRootBrowserLite::ToSystemDirectory(), TParallelCoord::TParallelCoord(), TQCommand::TQCommand(), TROOT::TROOT(), TRotMatrix::TRotMatrix(), TShape::TShape(), TSlider::TSlider(), TSpider::TSpider(), TStructNode::TStructNode(), TStructViewer::TStructViewer(), TStyleDialog::TStyleDialog(), TStyleManager::TStyleManager(), TTask::TTask(), TwoHistoFit2D(), TTreePlayer::UnbinnedFit(), TQUndoManager::Undo(), TStructViewerGUI::UndoButtonSlot(), TFileCollection::Update(), TStructViewerGUI::Update(), UpdateLevelTimer::UpdateLevelTimer(), TSessionViewer::UpdateListOfPackages(), TSessionViewer::UpdateListOfProofs(), TSessionViewer::UpdateListOfSessions(), TProof::UploadDataSet(), TUploadDataSetDlg::UploadDataSet(), TProof::UploadDataSetFromFile(), TDSet::Validate(), TProof::ValidateDSet(), TProofSuperMaster::ValidateDSet(), TPacketizer::ValidateFiles(), TPacketizerAdaptive::ValidateFiles(), Viewer::Viewer(), TDocParser::WriteMethod(), ROOT::TTreeProxyGenerator::WriteProxy(), WriteRef(), and TFile::WriteStreamerInfo().

virtual void TList::Add ( TObject *  obj,
Option_t *  opt 
) [inline, virtual]

Definition at line 82 of file TList.h.

References AddLast().

void TList::AddFirst ( TObject *  obj  )  [virtual]

Implements TSeqCollection.

Definition at line 87 of file TList.cxx.

References TSeqCollection::Changed(), fFirst, fLast, TObjLink::fPrev, TCollection::fSize, TCollection::IsArgNull(), NewLink(), and t.

Referenced by TVolumeView::Add(), TSortedList::Add(), AddAt(), TStyleManager::AddAxisXDivisions(), TStyleManager::AddAxisXLabels(), TStyleManager::AddAxisXLine(), TStyleManager::AddAxisXTitle(), TStyleManager::AddAxisYDivisions(), TStyleManager::AddAxisYLabels(), TStyleManager::AddAxisYLine(), TStyleManager::AddAxisYTitle(), TStyleManager::AddAxisZDivisions(), TStyleManager::AddAxisZLabels(), TStyleManager::AddAxisZLine(), TStyleManager::AddAxisZTitle(), AddBefore(), TStyleManager::AddBorderModeEntry(), TStyleManager::AddCanvasDate(), TStyleManager::AddCanvasFill(), TStyleManager::AddCanvasGeometry(), TStyleManager::AddCheckButton(), THashList::AddFirst(), TSelectorList::AddFirst(), TStyleManager::AddGeneralFill(), TStyleManager::AddGeneralLine(), TStyleManager::AddGeneralMarker(), TStyleManager::AddGeneralText(), TStyleManager::AddHistosFramesFill(), TStyleManager::AddHistosFramesLine(), TStyleManager::AddHistosGraphsBorder(), TStyleManager::AddHistosGraphsErrors(), TStyleManager::AddHistosGraphsLine(), TStyleManager::AddHistosHistosAxis(), TStyleManager::AddHistosHistosBar(), TStyleManager::AddHistosHistosContours(), TStyleManager::AddHistosHistosFill(), TStyleManager::AddHistosHistosLegoInnerR(), TStyleManager::AddHistosHistosLine(), TStyleManager::AddLineWidthEntry(), TStyleManager::AddNumberEntry(), TStyleManager::AddPadFill(), TStyleManager::AddPadGrid(), TStyleManager::AddPadMargin(), TStyleManager::AddPadTicks(), TStyleManager::AddPsPdfHeader(), TStyleManager::AddPsPdfLineScale(), TStyleManager::AddPsPdfPaperSize(), TStyleManager::AddPsPdfTitle(), TStyleManager::AddStatsFill(), TStyleManager::AddStatsFit(), TStyleManager::AddStatsGeometry(), TStyleManager::AddStatsStats(), TStyleManager::AddStatsText(), TStyleManager::AddTextEntry(), TStyleManager::AddTitle(), TStyleManager::AddTitleBorderSize(), TStyleManager::AddTitleFill(), TStyleManager::AddTitleGeometry(), TStyleManager::AddTitleText(), TStyleManager::AddTopLevelInterface(), TFileInfo::AddUrl(), ClassImp(), TStyleManager::CreateTabAxis(), TStyleManager::CreateTabAxisX(), TStyleManager::CreateTabAxisY(), TStyleManager::CreateTabAxisZ(), TStyleManager::CreateTabCanvas(), TStyleManager::CreateTabGeneral(), TStyleManager::CreateTabHistosFrames(), TStyleManager::CreateTabHistosGraphs(), TStyleManager::CreateTabHistosHistos(), TStyleManager::CreateTabPad(), TStyleManager::CreateTabPsPdf(), TStyleManager::CreateTabStats(), TStyleManager::CreateTabTitle(), TQObject::HighPriority(), TProofOutputFile::Init(), TGLBContainer::InsertEntry(), RooList::moveBefore(), TPad::PaintPadFrame(), TFileCollection::SetDefaultMetaData(), TLegend::SetHeader(), TDSet::TDSet(), TGLSAViewer::TGLSAViewer(), and TLegend::TLegend().

void TList::AddFirst ( TObject *  obj,
Option_t *  opt 
) [virtual]

Definition at line 107 of file TList.cxx.

References TSeqCollection::Changed(), fFirst, fLast, TObjLink::fPrev, TCollection::fSize, TCollection::IsArgNull(), NewOptLink(), and t.

void TList::AddLast ( TObject *  obj  )  [virtual]

Implements TSeqCollection.

Definition at line 131 of file TList.cxx.

References TSeqCollection::Changed(), fFirst, fLast, TCollection::fSize, TCollection::IsArgNull(), and NewLink().

Referenced by TQCommand::Add(), Add(), TQUndoManager::Add(), AddAfter(), AddAt(), TLDAPEntry::AddAttribute(), THashList::AddLast(), TSelectorList::AddLast(), TLDAPAttribute::AddValue(), ClassImp(), THtml::CreateListOfClasses(), TLDAPServer::GetAttributeTypes(), TLDAPServer::GetNamingContexts(), TLDAPServer::GetObjectClasses(), TLDAPServer::GetSubschemaSubentry(), TDocParser::HandleDirective(), TGMenuBar::Layout(), TQObject::LowPriority(), TClass::MakeCustomMenuList(), MatchOverloadSignatures(), RooList::moveAfter(), ParseParameters(), TPad::Pop(), TLDAPAttribute::TLDAPAttribute(), and writeTutorials().

void TList::AddLast ( TObject *  obj,
Option_t *  opt 
) [virtual]

Definition at line 147 of file TList.cxx.

References TSeqCollection::Changed(), fFirst, fLast, TCollection::fSize, TCollection::IsArgNull(), and NewOptLink().

void TList::AddAt ( TObject *  obj,
Int_t  idx 
) [virtual]

Implements TSeqCollection.

Definition at line 263 of file TList.cxx.

References AddFirst(), AddLast(), TSeqCollection::Changed(), fFirst, TCollection::fSize, TCollection::IsArgNull(), LinkAt(), NewLink(), and TObjLink::Prev().

Referenced by TSelectorList::AddAt(), THashList::AddAt(), TTreeTableInterface::AddColumn(), TParallelCoordVar::ExecuteEvent(), TSessionFrame::OnBtnDownClicked(), TSessionFrame::OnBtnUpClicked(), TQueryResultManager::RemoveQuery(), TTreeTableInterface::SetFormula(), TProofCondor::StartSlaves(), and testMergeCont().

void TList::AddAfter ( const TObject *  after,
TObject *  obj 
) [virtual]

Implements TSeqCollection.

Definition at line 215 of file TList.cxx.

References AddLast(), TSeqCollection::Changed(), TObject::Error(), FindLink(), fLast, TCollection::fSize, TCollection::IsArgNull(), NewLink(), and t.

Referenced by THashList::AddAfter(), TSelectorList::AddAfter(), TSpider::AddVariable(), TGLBContainer::InsertEntry(), TPaveText::InsertLine(), TPaveText::InsertText(), and TProof::ValidateDSet().

void TList::AddAfter ( TObjLink *  after,
TObject *  obj 
) [virtual]

Definition at line 241 of file TList.cxx.

References AddLast(), TSeqCollection::Changed(), fLast, TCollection::fSize, TCollection::IsArgNull(), and NewLink().

void TList::AddBefore ( const TObject *  before,
TObject *  obj 
) [virtual]

Implements TSeqCollection.

Definition at line 167 of file TList.cxx.

References AddFirst(), TSeqCollection::Changed(), TObject::Error(), fFirst, FindLink(), TCollection::fSize, TCollection::IsArgNull(), NewLink(), and t.

Referenced by TSelectorList::AddBefore(), THashList::AddBefore(), TGPopupMenu::AddEntry(), TGLBContainer::AddEntrySort(), TGMenuBar::AddFrameBefore(), TFree::AddFree(), TGPopupMenu::AddLabel(), TGPopupMenu::AddPopup(), TGPopupMenu::AddSeparator(), TDirectoryFile::AppendKey(), TLegend::InsertEntry(), TGedEditor::InsertGedFrame(), TPaveText::InsertLine(), and TPaveText::InsertText().

void TList::AddBefore ( TObjLink *  before,
TObject *  obj 
) [virtual]

Definition at line 193 of file TList.cxx.

References AddFirst(), TSeqCollection::Changed(), fFirst, TCollection::fSize, TCollection::IsArgNull(), NewLink(), and TObjLink::Prev().

TObject * TList::Remove ( TObject *  obj  )  [virtual]

Implements TCollection.

Definition at line 625 of file TList.cxx.

References TSeqCollection::Changed(), DeleteLink(), fCache, fFirst, FindLink(), fLast, TObjLink::fNext, TObjLink::fPrev, TCollection::fSize, TObjLink::GetObject(), TObjLink::Next(), and TObjLink::Prev().

Referenced by TMonitor::Activate(), TQUndoManager::Add(), TProof::AddEnvVar(), TFree::AddFree(), TRootIconBox::AddObjItem(), TRootBrowserLite::AddToHistory(), TBonjourBrowser::BonjourBrowseReply(), TRootIconList::Browse(), TXSockPipe::Clean(), TGCompositeFrame::Cleanup(), TProofLite::CleanupSandbox(), TProofServ::CleanupWaitingQueries(), TProof::ClearInputData(), THbookFile::Close(), TApplication::Close(), TPad::Close(), TEveGedEditor::CloseWindow(), TRootBrowser::CloseWindow(), TKey::Create(), TProofMgr::Create(), TMonitor::DeActivate(), TStructNodeEditor::DefaultButtonSlot(), TProof::DelEnvVar(), TParallelCoordRange::Delete(), TKeySQL::Delete(), TKeyXML::Delete(), TDirectory::Delete(), TDirectoryFile::Delete(), TQCommand::Delete(), TKey::Delete(), TLDAPEntry::DeleteAttribute(), TLegend::DeleteEntry(), TGPopupMenu::DeleteEntry(), TPad::DeleteExec(), TRootBrowserHistory::DeleteItem(), TProof::DeleteParameters(), TVolume::DeletePosition(), TSessionViewer::DeleteQuery(), TParallelCoord::DeleteSelection(), TPaveText::DeleteText(), TLDAPAttribute::DeleteValue(), TSpider::DeleteVariable(), TProof::Detach(), TProofMgr::DetachSession(), TXProofMgr::DetachSession(), TQObject::Disconnect(), TQConnectionList::Disconnect(), TPad::Draw(), TProofPlayerRemote::DrawSelect(), TEveGedEditor::ElementDeleted(), TParallelCoordVar::ExecuteEvent(), TProof::FindUniqueSlaves(), TXSockPipe::Flush(), TMonitor::GetActive(), TClass::GetListOfAllPublicMethods(), TProofMgr::GetListOfManagers(), TSQLObjectDataPool::GetObjectRow(), TProofMgrLite::GetSessionLogs(), TEventIterTree::GetTrees(), TProof::GoParallel(), TGuiBldDragManager::HandleCopy(), TDocParser::HandleDirective(), TProof::HandleInputMessage(), SpyServ::HandleSocket(), TProofServ::HandleSocketInput(), TProofServ::HandleSubmerger(), TProofPlayerRemote::HandleTimer(), TQObject::HighPriority(), TProofPlayerRemote::InitPacketizer(), TPaveText::InsertLine(), TASPaletteEditor::InsertNewPalette(), TPaveText::InsertText(), TGMenuBar::Layout(), TQObject::LowPriority(), TProof::MarkBad(), TPacketizerAdaptive::MarkBad(), TH1::Merge(), TProfileHelper::Merge(), TH3::Merge(), TFileCollection::Merge(), TH2::Merge(), TAuthenticate::MergeHostAuthList(), TTree::MergeTrees(), RooList::moveAfter(), RooList::moveBefore(), TOracleResult::Next(), TProofServ::NextQuery(), TDataSetManagerFile::NotifyUpdate(), TSessionServerFrame::OnBtnDeleteClicked(), TSessionFrame::OnBtnDownClicked(), TSessionFrame::OnBtnRemoveClicked(), TSessionFrame::OnBtnUpClicked(), TFile::Open(), THistPainter::PaintStat(), TPad::Pop(), TProofLite::Process(), TProof::Process(), RooCmdConfig::process(), TProofPlayer::Process(), TProofServ::ProcessNext(), PT_AdminFunc(), PT_H1MultiDSetEntryList(), TFileIter::PurgeKeys(), TProofMgr::QuerySessions(), TXProofMgr::QuerySessions(), TDirectoryFile::ReadKeys(), TMultiGraph::RecursiveRemove(), TRootBrowserHistory::RecursiveRemove(), THStack::RecursiveRemove(), THashList::RecursiveRemove(), TInspectCanvas::RecursiveRemove(), TGedEditor::ReinitWorkspace(), TCondor::Release(), TDirectory::Remove(), TAlienCollection::Remove(), THashTable::Remove(), RooPlot::remove(), TMonitor::Remove(), THashList::Remove(), TPacketizerAdaptive::TFileNode::RemoveActive(), TPacketizer::TFileNode::RemoveActive(), TPacketizer::RemoveActiveNode(), TPacketizerAdaptive::RemoveActiveNode(), TGCompositeFrame::RemoveAll(), TGContainer::RemoveAll(), TGLBContainer::RemoveAll(), TProof::RemoveChain(), TGLBContainer::RemoveEntries(), TGLBContainer::RemoveEntry(), TProof::RemoveFeedback(), TGCompositeFrame::RemoveFrame(), TTree::RemoveFriend(), RooDirItem::removeFromDir(), TPluginManager::RemoveHandler(), TAuthenticate::RemoveHostAuth(), TGClient::RemoveIdleHandler(), TGContainer::RemoveItem(), TGeoManager::RemoveMaterial(), TFileInfo::RemoveMetaData(), TFileCollection::RemoveMetaData(), TGMenuBar::RemovePopup(), TQueryResultManager::RemoveQuery(), TAuthenticate::RemoveSecContext(), TRootBrowser::RemoveTab(), TPacketizer::RemoveUnAllocNode(), TPacketizerAdaptive::RemoveUnAllocNode(), TGClient::RemoveUnknownWindowHandler(), TFileInfo::RemoveUrl(), TProcessUUID::RemoveUUID(), TParallelCoord::RemoveVariable(), TH1::Reset(), runProof(), TSpectrum::Search(), TSpectrum2::Search(), TChain::SetBranchStatus(), TFileCollection::SetDefaultMetaData(), TMonitor::SetInterest(), TGLiteResult::SetKey(), TAlienResult::SetKey(), RooFitResult::SetName(), RooDataHist::SetName(), RooPlot::SetName(), TNode::SetName(), RooDataSet::SetName(), TNode::SetNameTitle(), RooDataHist::SetNameTitle(), RooPlot::SetNameTitle(), RooDataSet::SetNameTitle(), RooFitResult::SetNameTitle(), TProof::SetParameter(), TNode::SetParent(), TTreeTableInterface::SetSelection(), TH1::SetStats(), TProofLite::SetupWorkers(), TPacketizerAdaptive::SplitPerHost(), TProof::StartSlaves(), TProofCondor::StartSlaves(), TKeySQL::StoreKeyObject(), TDSet::TDSet(), TProofDrawListOfPolyMarkers3D::Terminate(), TProofDrawHist::Terminate(), TProofDrawListOfGraphs::Terminate(), TProofDrawEntryList::Terminate(), TProofDrawEventList::Terminate(), TProofDrawProfile::Terminate(), TProofDrawProfile2D::Terminate(), TestAuth(), TGLSAViewer::TGLSAViewer(), tgraph2d1(), tgraph2d2(), tgraph2d3(), TRootBrowserLite::ToSystemDirectory(), TQCommand::Undo(), TProofServ::UnloadPackage(), TProof::UnloadPackageOnClient(), TGClient::UnregisterPopup(), RooAbsArg::unRegisterProxy(), TFileCollection::Update(), TProof::ValidateDSet(), TPacketizer::ValidateFiles(), TPacketizerAdaptive::ValidateFiles(), TDirectoryFile::WriteObjectAny(), WriteRef(), TFile::WriteStreamerInfo(), TDirectoryFile::WriteTObject(), TApplication::~TApplication(), TClassMenuItem::~TClassMenuItem(), TEveCompositeFrame::~TEveCompositeFrame(), TGCompositeFrame::~TGCompositeFrame(), TGedFrame::~TGedFrame(), TGeoManager::~TGeoManager(), TGraph::~TGraph(), TH1::~TH1(), TMultiGraph::~TMultiGraph(), TNode::~TNode(), TPaletteAxis::~TPaletteAxis(), TPolygon::~TPolygon(), TProofMgr::~TProofMgr(), TQConnectionList::~TQConnectionList(), TStyleDialog::~TStyleDialog(), TStyleManager::~TStyleManager(), and TStylePreview::~TStylePreview().

TObject * TList::Remove ( TObjLink *  lnk  )  [virtual]

Definition at line 664 of file TList.cxx.

References TSeqCollection::Changed(), DeleteLink(), fCache, fFirst, fLast, TObjLink::fNext, TObjLink::fPrev, TCollection::fSize, TObjLink::GetObject(), TObjLink::Next(), and TObjLink::Prev().

void TList::RemoveLast (  )  [virtual]

Reimplemented from TSeqCollection.

Definition at line 697 of file TList.cxx.

References TSeqCollection::Changed(), DeleteLink(), fCache, fFirst, fLast, TObjLink::fNext, TCollection::fSize, and TObjLink::Prev().

Referenced by TGTextEditHist::Notify(), TStructViewerGUI::RedoButtonSlot(), and TStructViewerGUI::UndoButtonSlot().

void TList::RecursiveRemove ( TObject *  obj  )  [virtual]

Reimplemented from TCollection.

Definition at line 584 of file TList.cxx.

References TSeqCollection::Changed(), DeleteLink(), fCache, fFirst, fLast, TObjLink::fNext, TObjLink::fPrev, TCollection::fSize, TObjLink::GetObject(), TObject::IsEqual(), TObject::kNotDeleted, TObjLink::Next(), TObjLink::Prev(), TObject::RecursiveRemove(), and TObject::TestBit().

Referenced by TApplication::Close(), TDirectory::RecursiveRemove(), TTree::RecursiveRemove(), THStack::RecursiveRemove(), TPad::RecursiveRemove(), TGeometry::RecursiveRemove(), TNode::RecursiveRemove(), TH1::RecursiveRemove(), TGraph::RecursiveRemove(), and RooPlot::~RooPlot().

TObject * TList::At ( Int_t  idx  )  const [virtual]

Implements TSeqCollection.

Definition at line 305 of file TList.cxx.

References TObjLink::GetObject(), and LinkAt().

Referenced by TProofServ::AcceptResults(), TSpider::AddVariable(), TGFileBrowser::BrowseObj(), TGeoMediumDialog::BuildListTree(), TGeoMaterialDialog::BuildListTree(), THStack::BuildStack(), TAlienPackage::CheckDependencies(), ClassImp(), RooFitResult::correlation(), THtml::CreateListOfClasses(), TMVA::MethodBase::CreateVariableTransforms(), TTVLVContainer::Cut(), TLDAPEntry::DeleteAttribute(), TParallelCoord::DeleteSelection(), TLDAPAttribute::DeleteValue(), TSpider::DeleteVariable(), THStack::DistancetoPrimitive(), RooCustomizer::doBuild(), TProofProgressMemoryPlot::DoPlot(), TSpider::DrawPoly(), TSpider::DrawSlices(), TTVLVContainer::Ex(), TAlienPackage::Exec(), TQCanvasMenu::Execute(), TTVLVContainer::ExpressionItem(), TTVLVContainer::Ey(), TTVLVContainer::Ez(), RooFitResult::fillLegacyCorrMatrix(), TGeoManager::FindDuplicateMaterial(), TProof::FindNextFreeMerger(), RooMCStudy::fitResult(), RooMCStudy::genData(), RooSimGenContext::generateEvent(), RooAddGenContext::generateEvent(), TDSetElement::GetAssocObj(), TLDAPEntry::GetAttribute(), TH2Poly::GetBinContent(), TH2Poly::GetBinName(), TH2Poly::GetBinTitle(), TTreeTableInterface::GetColumnHeader(), TTree::GetEntriesFriend(), TAlienResult::GetEntryList(), TGLiteResult::GetFileName(), TAlienResult::GetFileName(), TGLiteResult::GetFileNamePath(), TAlienResult::GetFileNamePath(), TEveCaloDataHist::GetHist(), TAlienResult::GetKey(), TGLiteResult::GetKey(), TGeoManager::GetMaterial(), THStack::GetMaximum(), THStack::GetMinimum(), TLDAPAttribute::GetMod(), TLDAPEntry::GetMods(), TPacketizerAdaptive::GetNextUnAlloc(), RooPlot::getObject(), TGLiteResult::GetPath(), TAlienResult::GetPath(), RooAbsArg::getProxy(), RooStats::HLFactory::GetTotSigBkgPdf(), TLDAPAttribute::GetValue(), TTreeTableInterface::GetValue(), TTreeTableInterface::GetValueAsString(), TParallelCoord::GetVariable(), TProof::GoParallel(), TGFileBrowser::GotoDir(), TProofLogElem::Grep(), TProof::HandleSubmerger(), TTreeTableInterface::InitEntries(), TSpider::InitVariables(), InspectRef(), TAlienPackage::InstallAllPackages(), RooFitResult::isIdentical(), TLDAPEntry::IsReferral(), TProfile::LabelsOption(), TH1::LabelsOption(), TProfile2D::LabelsOption(), TPainter3dAlgorithms::LegoFunction(), length(), TEveCaloVizEditor::MakeSliceInfo(), MatchOverloadSignatures(), RooPlot::nameOf(), TSessionFrame::OnBtnDownClicked(), TSessionFrame::OnBtnRemoveClicked(), TSessionFrame::OnBtnUpClicked(), ROOT::TBranchProxyClassDescriptor::OutputDecl(), TSpider::Paint(), THStack::Paint(), THistPainter::PaintLego(), TTreePlayer::Principal(), TLDAPEntry::Print(), RooCustomizer::printMultiline(), RooAddGenContext::printMultiline(), TMVA::MethodFDA::ProcessOptions(), TTreePlayer::Query(), ReadRef(), TProof::RedirectWorker(), TGeoManager::RemoveMaterial(), RooMCStudy::run(), TTreePlayer::Scan(), TTVLVContainer::ScanList(), TLDAPServer::Search(), TH2Poly::SetBinContent(), TSpider::SetCurrentEntries(), TSpider::SetFillColor(), TSpider::SetFillStyle(), TGLiteResult::SetKey(), TAlienResult::SetKey(), TSpider::SetLineColor(), TSpider::SetLineStyle(), TSpider::SetLineWidth(), TSpider::SetNx(), TSpider::SetNy(), RooAddGenContext::setProtoDataOrder(), TSpider::SetSegmentDisplay(), TTreeTableInterface::SetSelection(), TSPlot::SetTreeSelection(), TGPack::SetVertical(), TProofCondor::StartSlaves(), TTreeViewer::SwitchTree(), TTreeTableInterface::SyncFormulas(), TSpider::SyncFormulas(), TMultiLayerPerceptron::Train(), ROOT::TFriendProxy::Update(), TSpider::UpdateView(), TProof::ValidateDSet(), TProofSuperMaster::ValidateDSet(), TGeoChecker::Weight(), TMVA::Factory::WriteDataInformation(), and TDatabasePDG::WritePDGTable().

TObject * TList::After ( const TObject *  obj  )  const [virtual]

Implements TSeqCollection.

Definition at line 282 of file TList.cxx.

References fCache, FindLink(), TObjLink::GetObject(), TObject::IsEqual(), TObjLink::Next(), and t.

Referenced by TMultiGraph::Add(), TFree::AddFree(), TRootBrowserLite::AddToHistory(), ContourList(), TGraphStruct::Draw(), TPad::DrawClassObject(), TPolyLine3D::DrawOutlineCube(), TRootIconBox::FindItem(), TGContainer::FindItem(), TFree::GetBestFree(), TPacketizerAdaptive::TFileNode::GetNextActive(), TPacketizer::TFileNode::GetNextActive(), TPacketizerAdaptive::TFileNode::GetNextUnAlloc(), TPacketizer::TFileNode::GetNextUnAlloc(), TInspectCanvas::GoForward(), TGMenuBar::HandleKey(), TGSplitButton::HandleKey(), TGuiBldDragManager::HandleLayoutOrder(), TRootBrowserLite::HistoryForward(), TASPaletteEditor::InsertNewPalette(), TGraphStruct::Layout(), TPacketizerAdaptive::MarkBad(), TFileMerger::MergeRecursive(), MergeRootfile(), TEntryList::Next(), TFileInfo::NextUrl(), TASPaletteEditor::ProcessMessage(), TPacketizerAdaptive::TFileNode::RemoveActive(), TPacketizer::TFileNode::RemoveActive(), TGShutter::RemoveItem(), TGraphStruct::SavePrimitive(), TProof::ValidateDSet(), TStyleDialog::~TStyleDialog(), TStyleManager::~TStyleManager(), and TStylePreview::~TStylePreview().

TObject * TList::Before ( const TObject *  obj  )  const [virtual]

Implements TSeqCollection.

Definition at line 315 of file TList.cxx.

References fCache, FindLink(), TObjLink::GetObject(), TObject::IsEqual(), TObjLink::Prev(), and t.

Referenced by TProofProgressMemoryPlot::DoAveragePlot(), TProofProgressMemoryPlot::DoWorkerPlot(), TRootIconBox::FindItem(), TGContainer::FindItem(), TInspectCanvas::GoBackward(), TGMenuBar::HandleKey(), TGSplitButton::HandleKey(), TGuiBldDragManager::HandleLayoutOrder(), TRootBrowserLite::HistoryBackward(), TASPaletteEditor::ProcessMessage(), TDirectoryFile::Purge(), and TGShutter::RemoveItem().

TObject * TList::First (  )  const [virtual]

Implements TSeqCollection.

Definition at line 507 of file TList.cxx.

References fFirst, and TObjLink::GetObject().

Referenced by TPacketizerAdaptive::TFileNode::Add(), TPacketizer::TFileNode::Add(), TMultiGraph::Add(), TDSet::AddFriend(), TParallelCoord::ApplySelectionToTree(), TProof::AssertDataSet(), RooSimPdfBuilder::buildPdf(), TTree::ChangeFile(), TStructViewerGUI::CheckMaxObjects(), TFile::Close(), TRootBrowser::CloseWindow(), TProof::Collect(), TEntryList::Contains(), ContourList(), TKey::Create(), TClassDocOutput::CreateHierarchyDot(), TDocLatexDirective::CreateLatex(), TEveTrackPropagatorSubEditor::CreateRefsContainer(), TEveGedEditor::DestroyEditors(), TProof::Detach(), TGFileBrowser::DoubleClicked(), TGraphStruct::Draw(), TGeometry::Draw(), TPad::DrawClassObject(), TPolyLine3D::DrawOutlineCube(), TEntryList::Enter(), TGroupButton::ExecuteAction(), RooSimWSTool::executeBuild(), TRootGuiBuilder::FindActionButton(), TMethod::FindDataMember(), TRootIconBox::FindItem(), TGContainer::FindItem(), TProofLite::FindUniqueSlaves(), FirstContour(), TParallelCoord::GetCurrentSelection(), TProof::GetDataSet(), TProof::GetDataSetQuota(), TProof::GetDataSets(), TEntryList::GetEntry(), TFileInfo::GetFirstUrl(), TFileInfo::GetMetaData(), TParallelCoord::GetNbins(), TPacketizerAdaptive::TFileNode::GetNextActive(), TPacketizer::TFileNode::GetNextActive(), TPacketizerAdaptive::GetNextPacket(), TPacketizerAdaptive::TFileNode::GetNextUnAlloc(), TPacketizer::TFileNode::GetNextUnAlloc(), TGeometry::GetNode(), TDocMacroDirective::GetResult(), TDocLatexDirective::GetResult(), TProofMgrLite::GetSessionLogs(), TVolumeView::GetShape(), RooStats::HLFactory::GetTotBkgPdf(), RooStats::HLFactory::GetTotDataSet(), TProof::GetTreeHeader(), TXProofServ::GetWorkers(), TProof::GoParallel(), TProofServ::HandleCache(), TProof::HandleInputMessage(), TGMenuBar::HandleKey(), TGSplitButton::HandleKey(), TProofServ::HandleSocketInput(), TGContainer::Home(), TClassTree::Init(), TGraphStruct::Layout(), TMultiGraph::LeastSquareFit(), TGContainer::LineDown(), TGLVContainer::LineDown(), TGContainer::LineLeft(), TGLVContainer::LineLeft(), TGLVContainer::LineRight(), TGContainer::LineRight(), TGContainer::LineUp(), TGLVContainer::LineUp(), TEventIterTree::Load(), TProof::LoadPackageOnClient(), THistPainter::MakeChopt(), TFile::MakeFree(), TPacketizerAdaptive::MarkBad(), TGuiBldDragManager::Menu4Frame(), TFileMerger::MergeRecursive(), MergeRootfile(), TOracleResult::Next(), TEntryList::Next(), TPacketizer::NextActiveNode(), TPacketizerAdaptive::NextActiveNode(), TPacketizerAdaptive::NextNode(), TProofServ::NextQuery(), TPacketizer::NextUnAllocNode(), TProof::Open(), TGFileBrowser::PadModified(), TGContainer::PageDown(), TGContainer::PageUp(), TGraphPainter::PaintGraph(), TButton::PaintModified(), InfoPad::PaintModified(), TGComboBoxPopup::PlacePopup(), TFileInfo::Print(), TProof::Print(), TGClient::ProcessIdleEvent(), TGShutter::ProcessMessage(), PT_AdminFunc(), TStructViewerGUI::RedoButtonSlot(), TCondor::Release(), TEntryList::Remove(), TPacketizerAdaptive::TFileNode::RemoveActive(), TPacketizer::TFileNode::RemoveActive(), TFile::ReOpen(), TPacketizer::TFileNode::Reset(), TEntryList::Reset(), TH1::Reset(), TPacketizerAdaptive::TFileNode::Reset(), TFileInfo::ResetUrl(), TGraphStruct::SavePrimitive(), TDirectoryFile::SaveSelf(), TMonitor::Select(), TMonaLisaWriter::SendFileOpenProgress(), TProof::SetAlias(), TParallelCoord::SetAxesPosition(), TGedEditor::SetModel(), TEntryList::SetTree(), TAlienCollection::Stage(), TEveWindowSlot::StopEmbedding(), TGSplitFrame::SwallowBack(), TRootBrowser::SwitchMenus(), TDSet::TDSet(), TGLSAViewer::TGLSAViewer(), TStructViewerGUI::UndoButtonSlot(), StatDialogMVAEffs::UpdateCanvases(), TRootIconList::UpdateName(), TASPaletteEditor::UpdateScreen(), TPacketizer::ValidateFiles(), TPacketizerAdaptive::ValidateFiles(), TDocParser::WriteMethod(), TGedEditor::~TGedEditor(), TGraph::~TGraph(), TH1::~TH1(), TMultiGraph::~TMultiGraph(), TProof::~TProof(), TStyleDialog::~TStyleDialog(), TStyleManager::~TStyleManager(), and TStylePreview::~TStylePreview().

virtual TObjLink* TList::FirstLink (  )  const [inline, virtual]

Definition at line 101 of file TList.h.

References fFirst.

Referenced by TDirectoryFile::AppendKey(), TRootIconList::Browse(), TGLH2PolyPainter::BuildTesselation(), TDirectory::Close(), TDirectoryFile::Close(), TVolume::DeletePosition(), TQConnectionList::Disconnect(), TGClient::DoRedraw(), TGLH2PolyPainter::DrawCaps(), TGLH2PolyPainter::DrawExtrusion(), TEveGedEditor::ElementChanged(), TEveGedEditor::ElementDeleted(), FindObject(), TProcessUUID::FindUUID(), TClass::GetBaseClass(), TClass::GetBaseClassOffsetRecurse(), TMethodBrowsable::GetBrowsableMethodsForClass(), TNonSplitBrowsable::GetBrowsables(), TGContainer::GetNextSelected(), TNode::GetNode(), GetObjectRef(), TSQLObjectDataPool::GetObjectRow(), TClass::GetRealData(), TProof::HandleInputMessage(), TNode::ImportShapeAttributes(), TGedEditor::InsertGedFrame(), TChain::LoadTree(), TBranchRef::Notify(), TMultiGraph::Paint(), THStack::Paint(), TPad::Paint(), THistPainter::PaintFunction(), TGraphPainter::PaintGraphSimple(), TPad::PaintModified(), TFileIter::PurgeKeys(), TFile::ReadStreamerInfo(), TProcessUUID::RemoveUUID(), TFileIter::Reset(), TRint::Run(), TMultiGraph::SavePrimitive(), THStack::SavePrimitive(), TH1::SavePrimitiveHelp(), TApplicationServer::SendCanvases(), TChain::SetBranchAddress(), TFileIter::SkipObjects(), TGLScenePad::SubPadPaint(), TVSDReader::TVSDReader(), TTreePlayer::UpdateFormulaLeaves(), TGLH2PolyPainter::UpdateGeometry(), TPluginManager::WritePluginMacros(), TPluginManager::WritePluginRecords(), writeTutorials(), and TTree::~TTree().

TObject ** TList::GetObjectRef ( const TObject *  obj  )  const [virtual]

Implements TCollection.

Definition at line 516 of file TList.cxx.

References FirstLink(), TObjLink::GetObject(), TObjLink::GetObjectRef(), TObject::IsEqual(), and TObjLink::Next().

Referenced by alice_esd(), and THashTable::GetObjectRef().

TObject * TList::Last (  )  const [virtual]

Implements TSeqCollection.

Definition at line 531 of file TList.cxx.

References fLast, and TObjLink::GetObject().

Referenced by TQCommand::Add(), TDSet::Add(), TParallelCoord::AddVariable(), TRootIconList::Browse(), TPacketizerAdaptive::CalculatePacketSize(), TProofLite::CleanupSandbox(), TRootContextMenu::CreateMenu(), TProofMgrLite::CreateSession(), TProofMgr::CreateSession(), TDocParser::DecorateKeywords(), TProofProgressMemoryPlot::DoAveragePlot(), TProofProgressMemoryPlot::DoWorkerPlot(), TGContainer::End(), TRootGuiBuilder::FindActionButton(), TRootIconBox::FindItem(), TGContainer::FindItem(), TStructViewerGUI::FindNodeProperty(), TFree::GetBestFree(), TStructViewerGUI::GetDefaultColor(), TStructNodeEditor::GetDefaultProperty(), TXSockPipe::GetLastReady(), TMVA::TransformationHandler::GetNameOfLastTransform(), TMVA::TransformationHandler::GetTransformationStringsOfLastTransform(), TMVA::TransformationHandler::GetVariableAxisTitle(), TXProofServ::GetWorkers(), TDocParser::HandleDirective(), TGMenuBar::HandleKey(), TGSplitButton::HandleKey(), TGMdiMenuBar::HideFrames(), TGMenuBar::Layout(), TGContainer::LineDown(), TGLVContainer::LineDown(), TGLVContainer::LineRight(), TGContainer::LineRight(), TGuiBldDragManager::Menu4Frame(), TEntryList::Next(), TGTextEditHist::Notify(), TSessionServerFrame::OnBtnConnectClicked(), TSessionServerFrame::OnBtnDeleteClicked(), TGContainer::PageDown(), TPad::Pop(), TPaveText::ReadFile(), TFile::Recover(), TStructViewerGUI::RedoButtonSlot(), TGMdiMenuBar::RemoveFrames(), TGCompositeFrame::SavePrimitiveSubframes(), TMonaLisaWriter::SendFileOpenProgress(), TGLViewerEditor::SetGuides(), TParallelCoordEditor::SetModel(), TProof::ShowLog(), TRootBrowser::StopEmbedding(), TDSet::TDSet(), Test1(), TNewQueryDlg::TNewQueryDlg(), TStructViewerGUI::UndoButtonSlot(), TRootIconList::UpdateName(), TASPaletteEditor::UpdateScreen(), and TFile::WriteHeader().

virtual TObjLink* TList::LastLink (  )  const [inline, virtual]

Definition at line 104 of file TList.h.

References fLast.

Referenced by TDocParser::HandleDirective(), THStack::Paint(), TPad::Pick(), TFileIter::Reset(), and TFileIter::SkipObjects().

void TList::Sort ( Bool_t  order = kSortAscending  )  [virtual]

Definition at line 719 of file TList.cxx.

References DoSort(), TObject::Error(), fAscending, fFirst, fLast, TObjLink::fNext, TObjLink::fPrev, TCollection::fSize, TSeqCollection::fSorted, TObjLink::GetObject(), TObject::IsSortable(), and kTRUE.

Referenced by TDocParser::AddClassMethodsRecursively(), TRemoteObject::Browse(), TStructViewerGUI::CalculatePosistion(), TStructNodeEditor::ColorSelectedSlot(), THtml::CreateListOfClasses(), TAlienDirectory::Fill(), TPacketizerAdaptive::GetNextPacket(), TPacketizerAdaptive::GetNextUnAlloc(), TPacketizer::NextActiveNode(), TPacketizerAdaptive::NextActiveNode(), TPacketizerAdaptive::NextNode(), TPacketizer::NextUnAllocNode(), TAlienMasterJob::Print(), TFileIter::PurgeKeys(), TStructViewer::SetColor(), TGFileContainer::Sort(), TFileCollection::Sort(), TGListBox::SortByName(), THtml::SortListOfModules(), and TDocOutput::WriteModuleLinks().

Bool_t TList::IsAscending (  )  [inline]

Definition at line 107 of file TList.h.

References fAscending.

Referenced by TSortedList::Add(), and LnkCompare().

TObjLink* TList::LinkAt ( Int_t  idx  )  const [protected]

sorting order (when calling Sort() or for TSortedList)

TObjLink* TList::FindLink ( const TObject *  obj,
Int_t &  idx 
) const [protected]

TObjLink** TList::DoSort ( TObjLink **  head,
Int_t  n 
) [protected]

Bool_t TList::LnkCompare ( TObjLink *  l1,
TObjLink *  l2 
) [protected]

virtual TObjLink* TList::NewLink ( TObject *  obj,
TObjLink *  prev = NULL 
) [protected, virtual]

virtual TObjLink* TList::NewOptLink ( TObject *  obj,
Option_t *  opt,
TObjLink *  prev = NULL 
) [protected, virtual]

virtual void TList::DeleteLink ( TObjLink *  lnk  )  [protected, virtual]

TList& TList::operator= ( const TList &   )  [private]

virtual void TList::Clear ( Option_t *  option = ""  )  [virtual]

Implements TCollection.

virtual void TList::Delete ( Option_t *  option = ""  )  [virtual]

Implements TCollection.

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

Reimplemented from TCollection.

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

Reimplemented from TCollection.

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

Implements TCollection.

virtual void TList::Add ( TObject *  obj  )  [inline, virtual]

Reimplemented from TSeqCollection.

Definition at line 81 of file TList.h.

References AddLast().

virtual void TList::Add ( TObject *  obj,
Option_t *  opt 
) [inline, virtual]

Definition at line 82 of file TList.h.

References AddLast().

virtual void TList::AddFirst ( TObject *  obj  )  [virtual]

Implements TSeqCollection.

virtual void TList::AddFirst ( TObject *  obj,
Option_t *  opt 
) [virtual]

virtual void TList::AddLast ( TObject *  obj  )  [virtual]

Implements TSeqCollection.

virtual void TList::AddLast ( TObject *  obj,
Option_t *  opt 
) [virtual]

virtual void TList::AddAt ( TObject *  obj,
Int_t  idx 
) [virtual]

Implements TSeqCollection.

virtual void TList::AddAfter ( const TObject *  after,
TObject *  obj 
) [virtual]

Implements TSeqCollection.

virtual void TList::AddAfter ( TObjLink *  after,
TObject *  obj 
) [virtual]

virtual void TList::AddBefore ( const TObject *  before,
TObject *  obj 
) [virtual]

Implements TSeqCollection.

virtual void TList::AddBefore ( TObjLink *  before,
TObject *  obj 
) [virtual]

virtual TObject* TList::Remove ( TObject *  obj  )  [virtual]

Implements TCollection.

virtual TObject* TList::Remove ( TObjLink *  lnk  )  [virtual]

virtual void TList::RemoveLast (  )  [virtual]

Reimplemented from TSeqCollection.

virtual void TList::RecursiveRemove ( TObject *  obj  )  [virtual]

Reimplemented from TCollection.

virtual TObject* TList::At ( Int_t  idx  )  const [virtual]

Implements TSeqCollection.

virtual TObject* TList::After ( const TObject *  obj  )  const [virtual]

Implements TSeqCollection.

virtual TObject* TList::Before ( const TObject *  obj  )  const [virtual]

Implements TSeqCollection.

virtual TObject* TList::First (  )  const [virtual]

Implements TSeqCollection.

virtual TObjLink* TList::FirstLink (  )  const [inline, virtual]

Definition at line 101 of file TList.h.

References fFirst.

virtual TObject** TList::GetObjectRef ( const TObject *  obj  )  const [virtual]

Implements TCollection.

virtual TObject* TList::Last (  )  const [virtual]

Implements TSeqCollection.

virtual TObjLink* TList::LastLink (  )  const [inline, virtual]

Definition at line 104 of file TList.h.

References fLast.

virtual void TList::Sort ( Bool_t  order = kSortAscending  )  [virtual]

Bool_t TList::IsAscending (  )  [inline]

Definition at line 107 of file TList.h.

References fAscending.


Friends And Related Function Documentation

TListIter [friend]

Definition at line 49 of file TList.h.

Referenced by MakeIterator().


Member Data Documentation

TObjLink* TList::fFirst [protected]

Definition at line 52 of file TList.h.

Referenced by TSortedList::Add(), TQUndoManager::Add(), AddAt(), AddBefore(), AddFirst(), AddLast(), Clear(), Delete(), THashList::Delete(), TQCommand::Delete(), FindLink(), First(), FirstLink(), TQCommand::GetName(), LinkAt(), TQUndoManager::ls(), TQCommand::ls(), RooList::moveBefore(), TListIter::Next(), RecursiveRemove(), TQCommand::Redo(), Remove(), RemoveLast(), Sort(), and TQUndoManager::Undo().

TObjLink* TList::fLast [protected]

pointer to first entry in linked list

Definition at line 53 of file TList.h.

Referenced by TQUndoManager::Add(), AddAfter(), AddFirst(), AddLast(), Clear(), Delete(), THashList::Delete(), Last(), LastLink(), RooList::moveAfter(), TListIter::Next(), RecursiveRemove(), TQUndoManager::Redo(), Remove(), RemoveLast(), Sort(), and TQCommand::Undo().

TObjLink* TList::fCache [protected]

pointer to last entry in linked list

Definition at line 54 of file TList.h.

Referenced by After(), Before(), Clear(), Delete(), THashList::Delete(), RecursiveRemove(), Remove(), and RemoveLast().

Bool_t TList::fAscending [protected]

cache to speedup sequential calling of Before() and After() functions

Definition at line 55 of file TList.h.

Referenced by IsAscending(), Sort(), and TSortedList::TSortedList().

TObjLink* TList::fFirst [protected]

Definition at line 52 of file TList.h.

TObjLink* TList::fLast [protected]

pointer to first entry in linked list

Definition at line 53 of file TList.h.

TObjLink* TList::fCache [protected]

pointer to last entry in linked list

Definition at line 54 of file TList.h.


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