#include <TList.h>
Inheritance diagram for TList:
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 |
Definition at line 47 of file TList.h.
typedef TListIter TList::Iterator_t |
typedef TListIter TList::Iterator_t |
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().
virtual TList::~TList | ( | ) | [virtual] |
TList::TList | ( | const TList & | ) | [private] |
virtual TList::~TList | ( | ) | [virtual] |
sorting order (when calling Sort() or for TSortedList)
Definition at line 540 of file TList.cxx.
References fFirst, i, and TObjLink::Next().
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().
Definition at line 751 of file TList.cxx.
References TObject::Compare(), TObjLink::GetObject(), IsAscending(), kFALSE, and kTRUE.
Referenced by DoSort().
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().
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().
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().
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().
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().
Definition at line 147 of file TList.cxx.
References TSeqCollection::Changed(), fFirst, fLast, TCollection::fSize, TCollection::IsArgNull(), and NewOptLink().
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().
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().
Definition at line 241 of file TList.cxx.
References AddLast(), TSeqCollection::Changed(), fLast, TCollection::fSize, TCollection::IsArgNull(), and NewLink().
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().
Definition at line 193 of file TList.cxx.
References AddFirst(), TSeqCollection::Changed(), fFirst, TCollection::fSize, TCollection::IsArgNull(), NewLink(), and TObjLink::Prev().
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().
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().
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().
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().
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().
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().
sorting order (when calling Sort() or for TSortedList)
virtual TObjLink* TList::NewOptLink | ( | TObject * | obj, | |
Option_t * | opt, | |||
TObjLink * | prev = NULL | |||
) | [protected, virtual] |
virtual void TList::DeleteLink | ( | TObjLink * | lnk | ) | [protected, virtual] |
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.
Reimplemented from TCollection.
virtual TIterator* TList::MakeIterator | ( | Bool_t | dir = kIterForward |
) | const [virtual] |
Implements TCollection.
virtual void TList::Add | ( | TObject * | obj | ) | [inline, virtual] |
virtual void TList::AddFirst | ( | TObject * | obj | ) | [virtual] |
Implements TSeqCollection.
virtual void TList::AddLast | ( | TObject * | obj | ) | [virtual] |
Implements TSeqCollection.
Implements TSeqCollection.
Implements TSeqCollection.
Implements TSeqCollection.
Implements TCollection.
virtual void TList::RemoveLast | ( | ) | [virtual] |
Reimplemented from TSeqCollection.
virtual void TList::RecursiveRemove | ( | TObject * | obj | ) | [virtual] |
Reimplemented from TCollection.
Implements TSeqCollection.
Implements TSeqCollection.
Implements TSeqCollection.
virtual TObject* TList::First | ( | ) | const [virtual] |
Implements TSeqCollection.
virtual TObjLink* TList::FirstLink | ( | ) | const [inline, virtual] |
Implements TCollection.
virtual TObject* TList::Last | ( | ) | const [virtual] |
Implements TSeqCollection.
virtual TObjLink* TList::LastLink | ( | ) | const [inline, virtual] |
virtual void TList::Sort | ( | Bool_t | order = kSortAscending |
) | [virtual] |
Bool_t TList::IsAscending | ( | ) | [inline] |
TListIter [friend] |
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] |
TObjLink* TList::fLast [protected] |
TObjLink* TList::fCache [protected] |