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

TBranchClones Class Reference

#include <TBranchClones.h>

Inheritance diagram for TBranchClones:

Inheritance graph
[legend]
Collaboration diagram for TBranchClones:

Collaboration graph
[legend]
List of all members.

Public Methods

 TBranchClones ()
 TBranchClones (const char *name, void *clonesaddress, Int_t basketsize=32000, Int_t compress=-1, Int_t splitlevel=1)
virtual ~TBranchClones ()
virtual void Browse (TBrowser *b)
virtual Int_t Fill ()
virtual Int_t GetEntry (Int_t entry=0, Int_t getall=0)
virtual Int_t GetN () const
TClonesArrayGetList () const
Bool_t IsFolder () const
virtual void Print (Option_t *option="") const
virtual void Reset (Option_t *option="")
virtual void SetAddress (void *add)
virtual void SetBasketSize (Int_t buffsize)

Protected Attributes

TClonesArrayfList
Int_t fRead
 Pointer to the clonesarray.

Int_t fN
 flag = 1 if clonesarray has been read

Int_t fNdataMax
 Number of elements in ClonesArray.

TString fClassName
 Maximum value of fN.

TBranchfBranchCount

Constructor & Destructor Documentation

TBranchClones::TBranchClones  
 

TBranchClones::TBranchClones const char *    name,
void *    clonesaddress,
Int_t    basketsize = 32000,
Int_t    compress = -1,
Int_t    splitlevel = 1
 

virtual TBranchClones::~TBranchClones   [virtual]
 


Member Function Documentation

virtual void TBranchClones::Browse TBrowser   b [virtual]
 

Reimplemented from TBranch.

virtual Int_t TBranchClones::Fill   [virtual]
 

Reimplemented from TBranch.

virtual Int_t TBranchClones::GetEntry Int_t    entry = 0,
Int_t    getall = 0
[virtual]
 

Reimplemented from TBranch.

virtual Int_t TBranchClones::GetN   const [virtual]
 

Definition at line 50 of file TBranchClones.h.

References fN.

TClonesArray* TBranchClones::GetList   const
 

Definition at line 51 of file TBranchClones.h.

Bool_t TBranchClones::IsFolder   const [virtual]
 

Reimplemented from TBranch.

Definition at line 52 of file TBranchClones.h.

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

Reimplemented from TBranch.

virtual void TBranchClones::Reset Option_t *    option = "" [virtual]
 

Reimplemented from TBranch.

virtual void TBranchClones::SetAddress void *    add [virtual]
 

Reimplemented from TBranch.

virtual void TBranchClones::SetBasketSize Int_t    buffsize [virtual]
 

Reimplemented from TBranch.


Member Data Documentation

TClonesArray* TBranchClones::fList [protected]
 

Definition at line 35 of file TBranchClones.h.

Int_t TBranchClones::fRead [protected]
 

Pointer to the clonesarray.

Definition at line 36 of file TBranchClones.h.

Int_t TBranchClones::fN [protected]
 

flag = 1 if clonesarray has been read

Definition at line 37 of file TBranchClones.h.

Referenced by GetN().

Int_t TBranchClones::fNdataMax [protected]
 

Number of elements in ClonesArray.

Definition at line 38 of file TBranchClones.h.

TString TBranchClones::fClassName [protected]
 

Maximum value of fN.

Definition at line 39 of file TBranchClones.h.

TBranch* TBranchClones::fBranchCount [protected]
 

Definition at line 40 of file TBranchClones.h.


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