Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TDSet Class Reference

#include <TDSet.h>

Inheritance diagram for TDSet:

Inheritance graph
[legend]
Collaboration diagram for TDSet:

Collaboration graph
[legend]
List of all members.

Public Methods

 TDSet ()
 current element

 TDSet (const char *type, const char *objname="*", const char *dir="/")
virtual ~TDSet ()
virtual Int_t Process (const char *selector, Option_t *option="", Long64_t nentries=-1, Long64_t firstentry=0, TEventList *evl=0)
virtual void Draw (const Option_t *)
virtual Int_t Draw (const char *varexp, const char *selection, Option_t *option="", Long64_t nentries=-1, Long64_t firstentry=0)
virtual Int_t Draw (const char *varexp, const TCut &selection, Option_t *option="", Long64_t nentries=-1, Long64_t firstentry=0)
void Print (Option_t *option="") const
void SetObjName (const char *objname)
void SetDirectory (const char *dir)
const char * GetType () const
const char * GetObjName () const
const char * GetDirectory () const
virtual void Add (const char *file, const char *objname=0, const char *dir=0, Long64_t first=0, Long64_t num=-1)
virtual void Add (TDSet *set)
virtual void AddFriend (TDSet *friendset)
virtual Bool_t IsTree () const
virtual Bool_t IsValid () const
virtual TListGetListOfElements () const
virtual void Reset ()
virtual TDSetElementNext ()
TDSetElementCurrent () const
void AddInput (TObject *obj)
void ClearInput ()
TObjectGetOutput (const char *name)
TListGetOutputList ()

Static Public Methods

Long64_t GetEntries (Bool_t isTree, const char *filename, const char *path, const char *objname)

Protected Attributes

TDSetElementfCurrent
 iterator on fElements


Constructor & Destructor Documentation

TDSet::TDSet  
 

current element

TDSet::TDSet const char *    type,
const char *    objname = "*",
const char *    dir = "/"
 

virtual TDSet::~TDSet   [virtual]
 


Member Function Documentation

virtual Int_t TDSet::Process const char *    selector,
Option_t *    option = "",
Long64_t    nentries = -1,
Long64_t    firstentry = 0,
TEventList   evl = 0
[virtual]
 

virtual void TDSet::Draw const Option_t *    [virtual]
 

Definition at line 105 of file TDSet.h.

virtual Int_t TDSet::Draw const char *    varexp,
const char *    selection,
Option_t *    option = "",
Long64_t    nentries = -1,
Long64_t    firstentry = 0
[virtual]
 

virtual Int_t TDSet::Draw const char *    varexp,
const TCut   selection,
Option_t *    option = "",
Long64_t    nentries = -1,
Long64_t    firstentry = 0
[virtual]
 

void TDSet::Print Option_t *    option = "" const [virtual]
 

Reimplemented from TNamed.

void TDSet::SetObjName const char *    objname
 

void TDSet::SetDirectory const char *    dir
 

const char* TDSet::GetType   const
 

Definition at line 117 of file TDSet.h.

References TNamed::fName.

const char* TDSet::GetObjName   const
 

Definition at line 118 of file TDSet.h.

const char* TDSet::GetDirectory   const
 

Definition at line 119 of file TDSet.h.

References TNamed::fTitle.

virtual void TDSet::Add const char *    file,
const char *    objname = 0,
const char *    dir = 0,
Long64_t    first = 0,
Long64_t    num = -1
[virtual]
 

virtual void TDSet::Add TDSet *    set [virtual]
 

virtual void TDSet::AddFriend TDSet *    friendset [virtual]
 

virtual Bool_t TDSet::IsTree   const [virtual]
 

Definition at line 127 of file TDSet.h.

virtual Bool_t TDSet::IsValid   const [virtual]
 

Definition at line 128 of file TDSet.h.

References TNamed::fName, and TString::IsNull().

virtual TList* TDSet::GetListOfElements   const [virtual]
 

Definition at line 129 of file TDSet.h.

virtual void TDSet::Reset   [virtual]
 

Reimplemented in TDSetProxy.

virtual TDSetElement* TDSet::Next   [virtual]
 

Reimplemented in TDSetProxy.

TDSetElement* TDSet::Current   const
 

Definition at line 133 of file TDSet.h.

Long64_t TDSet::GetEntries Bool_t    isTree,
const char *    filename,
const char *    path,
const char *    objname
[static]
 

void TDSet::AddInput TObject   obj
 

void TDSet::ClearInput  
 

TObject* TDSet::GetOutput const char *    name
 

TList* TDSet::GetOutputList  
 


Member Data Documentation

TDSetElement* TDSet::fCurrent [protected]
 

iterator on fElements

Definition at line 94 of file TDSet.h.


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 14:57:21 2003 for ROOT by doxygen1.2.16