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

TBranchObject Class Reference

#include <TBranchObject.h>

Inheritance diagram for TBranchObject:

Inheritance graph
[legend]
Collaboration diagram for TBranchObject:

Collaboration graph
[legend]
List of all members.

Public Methods

 TBranchObject ()
 Pointer to old object.

 TBranchObject (const char *name, const char *classname, void *addobj, Int_t basketsize=32000, Int_t splitlevel=0, Int_t compress=-1)
virtual ~TBranchObject ()
virtual void Browse (TBrowser *b)
virtual Int_t Fill ()
virtual const char * GetClassName () const
virtual const char * GetObjClassName ()
virtual Int_t GetEntry (Int_t entry=0, Int_t getall=0)
Bool_t IsFolder () const
virtual void Print (Option_t *option="") const
virtual void Reset (Option_t *option="")
virtual void SetAddress (void *addobj)
virtual void SetAutoDelete (Bool_t autodel=kTRUE)
virtual void SetBasketSize (Int_t buffsize)
virtual void UpdateAddress ()

Protected Types

enum  { kWarn = BIT(12) }

Protected Attributes

TString fClassName
TObjectfOldObject

Member Enumeration Documentation

anonymous enum [protected]
 

Enumeration values:
kWarn 

Definition at line 31 of file TBranchObject.h.


Constructor & Destructor Documentation

TBranchObject::TBranchObject  
 

Pointer to old object.

TBranchObject::TBranchObject const char *    name,
const char *    classname,
void *    addobj,
Int_t    basketsize = 32000,
Int_t    splitlevel = 0,
Int_t    compress = -1
 

virtual TBranchObject::~TBranchObject   [virtual]
 


Member Function Documentation

virtual void TBranchObject::Browse TBrowser   b [virtual]
 

Reimplemented from TBranch.

virtual Int_t TBranchObject::Fill   [virtual]
 

Reimplemented from TBranch.

virtual const char* TBranchObject::GetClassName   const [virtual]
 

Reimplemented from TBranch.

Definition at line 43 of file TBranchObject.h.

References TString::Data().

virtual const char* TBranchObject::GetObjClassName   [virtual]
 

Definition at line 44 of file TBranchObject.h.

References TString::Data().

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

Reimplemented from TBranch.

Bool_t TBranchObject::IsFolder   const [virtual]
 

Reimplemented from TBranch.

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

Reimplemented from TBranch.

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

Reimplemented from TBranch.

virtual void TBranchObject::SetAddress void *    addobj [virtual]
 

Reimplemented from TBranch.

virtual void TBranchObject::SetAutoDelete Bool_t    autodel = kTRUE [virtual]
 

Reimplemented from TBranch.

virtual void TBranchObject::SetBasketSize Int_t    buffsize [virtual]
 

Reimplemented from TBranch.

virtual void TBranchObject::UpdateAddress   [virtual]
 

Reimplemented from TBranch.


Member Data Documentation

TString TBranchObject::fClassName [protected]
 

Definition at line 33 of file TBranchObject.h.

TObject* TBranchObject::fOldObject [protected]
 

Definition at line 34 of file TBranchObject.h.


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