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 TObjectFindObject (const char *name) const
virtual TObjectFindObject (const TObject *obj) const
virtual TIteratorMakeIterator (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 TObjectRemove (TObject *obj)
virtual TObjectRemove (TObjLink *lnk)
virtual void RemoveLast ()
virtual void RecursiveRemove (TObject *obj)
virtual TObjectAt (Int_t idx) const
virtual TObjectAfter (const TObject *obj) const
virtual TObjectBefore (const TObject *obj) const
virtual TObjectFirst () const
virtual TObjLinkFirstLink () const
virtual TObject ** GetObjectRef (const TObject *obj) const
virtual TObjectLast () const
virtual TObjLinkLastLink () 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 TObjectFindObject (const char *name) const
virtual TObjectFindObject (const TObject *obj) const
virtual TIteratorMakeIterator (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 TObjectRemove (TObject *obj)
virtual TObjectRemove (TObjLink *lnk)
virtual void RemoveLast ()
virtual void RecursiveRemove (TObject *obj)
virtual TObjectAt (Int_t idx) const
virtual TObjectAfter (const TObject *obj) const
virtual TObjectBefore (const TObject *obj) const
virtual TObjectFirst () const
virtual TObjLinkFirstLink () const
virtual TObject ** GetObjectRef (const TObject *obj) const
virtual TObjectLast () const
virtual TObjLinkLastLink () const
virtual void Sort (Bool_t order=kSortAscending)
Bool_t IsAscending ()

Protected Member Functions

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

Protected Attributes

TObjLinkfFirst
TObjLinkfLast
 pointer to first entry in linked list
TObjLinkfCache
 pointer to last entry in linked list
Bool_t fAscending
 cache to speedup sequential calling of Before() and After() functions
TObjLinkfFirst
TObjLinkfLast
 pointer to first entry in linked list
TObjLinkfCache
 pointer to last entry in linked list

Private Member Functions

 TList (const TList &)
TListoperator= (const TList &)
 TList (const TList &)
TListoperator= (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