RooList Class Reference

#include <RooList.h>

Inheritance diagram for RooList:

TList TList TSeqCollection TSeqCollection TSeqCollection TSeqCollection TCollection TCollection TCollection TCollection TCollection TCollection TCollection TCollection List of all members.

Public Member Functions

 RooList ()
virtual ~RooList ()
TObjOptLinkfindLink (const char *name, const char *caller=0) const
Bool_t moveBefore (const char *before, const char *target, const char *caller=0)
Bool_t moveAfter (const char *after, const char *target, const char *caller=0)
 RooList ()
virtual ~RooList ()
TObjOptLinkfindLink (const char *name, const char *caller=0) const
Bool_t moveBefore (const char *before, const char *target, const char *caller=0)
Bool_t moveAfter (const char *after, const char *target, const char *caller=0)

Detailed Description

Definition at line 21 of file RooList.h.


Constructor & Destructor Documentation

RooList::RooList (  )  [inline]

Definition at line 23 of file RooList.h.

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

Definition at line 24 of file RooList.h.

RooList::RooList (  )  [inline]

Definition at line 23 of file RooList.h.

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

Definition at line 24 of file RooList.h.


Member Function Documentation

TObjOptLink* RooList::findLink ( const char *  name,
const char *  caller = 0 
) const

Referenced by RooPlot::getDrawOptions(), RooPlot::getInvisible(), moveAfter(), moveBefore(), RooPlot::setDrawOptions(), and RooPlot::setInvisible().

Bool_t RooList::moveBefore ( const char *  before,
const char *  target,
const char *  caller = 0 
)

Definition at line 63 of file RooList.cxx.

References TList::AddFirst(), TSeqCollection::Changed(), TString::Data(), TList::fFirst, findLink(), TCollection::fSize, TObjLink::GetObject(), TObjOptLink::GetOption(), kFALSE, kTRUE, TList::NewOptLink(), TObjLink::Prev(), and TList::Remove().

Referenced by RooPlot::drawBefore().

Bool_t RooList::moveAfter ( const char *  after,
const char *  target,
const char *  caller = 0 
)

Definition at line 98 of file RooList.cxx.

References TList::AddLast(), TSeqCollection::Changed(), TString::Data(), findLink(), TList::fLast, TCollection::fSize, TObjLink::GetObject(), TObjOptLink::GetOption(), kFALSE, kTRUE, TList::NewOptLink(), and TList::Remove().

Referenced by RooPlot::drawAfter().

TObjOptLink* RooList::findLink ( const char *  name,
const char *  caller = 0 
) const

Bool_t RooList::moveBefore ( const char *  before,
const char *  target,
const char *  caller = 0 
)

Bool_t RooList::moveAfter ( const char *  after,
const char *  target,
const char *  caller = 0 
)


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