THbookBranch Class Reference

#include <THbookBranch.h>

Inheritance diagram for THbookBranch:

TBranch TBranch TAttFill TNamed TAttFill TNamed TAttFill TNamed TAttFill TNamed List of all members.

Public Member Functions

 THbookBranch ()
 THbookBranch (TTree *tree, const char *name, void *address, const char *leaflist, Int_t basketsize=32000, Int_t compress=-1)
 THbookBranch (TBranch *branch, const char *name, void *address, const char *leaflist, Int_t basketsize=32000, Int_t compress=-1)
virtual ~THbookBranch ()
virtual void Browse (TBrowser *b)
virtual Int_t GetEntry (Long64_t entry=0, Int_t getall=0)
const char * GetBlockName () const
virtual void SetAddress (void *addobj)
void SetBlockName (const char *name)
virtual void SetEntries (Long64_t n)
 THbookBranch ()
 THbookBranch (TTree *tree, const char *name, void *address, const char *leaflist, Int_t basketsize=32000, Int_t compress=-1)
 THbookBranch (TBranch *branch, const char *name, void *address, const char *leaflist, Int_t basketsize=32000, Int_t compress=-1)
virtual ~THbookBranch ()
virtual void Browse (TBrowser *b)
virtual Int_t GetEntry (Long64_t entry=0, Int_t getall=0)
const char * GetBlockName () const
virtual void SetAddress (void *addobj)
void SetBlockName (const char *name)
virtual void SetEntries (Long64_t n)

Protected Attributes

TString fBlockName

Detailed Description

Definition at line 28 of file THbookBranch.h.


Constructor & Destructor Documentation

THbookBranch::THbookBranch (  )  [inline]

Definition at line 34 of file THbookBranch.h.

THbookBranch::THbookBranch ( TTree tree,
const char *  name,
void *  address,
const char *  leaflist,
Int_t  basketsize = 32000,
Int_t  compress = -1 
)

THbookBranch::THbookBranch ( TBranch branch,
const char *  name,
void *  address,
const char *  leaflist,
Int_t  basketsize = 32000,
Int_t  compress = -1 
)

Definition at line 25 of file THbookBranch.cxx.

THbookBranch::~THbookBranch (  )  [virtual]

Definition at line 31 of file THbookBranch.cxx.

THbookBranch::THbookBranch (  )  [inline]

Definition at line 34 of file THbookBranch.h.

THbookBranch::THbookBranch ( TTree tree,
const char *  name,
void *  address,
const char *  leaflist,
Int_t  basketsize = 32000,
Int_t  compress = -1 
)

THbookBranch::THbookBranch ( TBranch branch,
const char *  name,
void *  address,
const char *  leaflist,
Int_t  basketsize = 32000,
Int_t  compress = -1 
)

virtual THbookBranch::~THbookBranch (  )  [virtual]


Member Function Documentation

void THbookBranch::Browse ( TBrowser b  )  [virtual]

Reimplemented from TBranch.

Definition at line 37 of file THbookBranch.cxx.

References b, TBranch::Browse(), THbookFile::cd(), THbookTree::GetHbookFile(), and TBranch::GetTree().

Int_t THbookBranch::GetEntry ( Long64_t  entry = 0,
Int_t  getall = 0 
) [virtual]

Reimplemented from TBranch.

Definition at line 48 of file THbookBranch.cxx.

References THbookFile::GetEntry(), THbookFile::GetEntryBranch(), THbookTree::GetHbookFile(), THbookTree::GetID(), TBranch::GetTree(), THbookTree::GetType(), THbookTree::GetX(), and THbookTree::InitBranches().

const char* THbookBranch::GetBlockName (  )  const [inline]

Definition at line 40 of file THbookBranch.h.

References TString::Data(), and fBlockName.

Referenced by SetAddress().

void THbookBranch::SetAddress ( void *  addobj  )  [virtual]

Reimplemented from TBranch.

Definition at line 62 of file THbookBranch.cxx.

References GetBlockName(), THbookTree::GetHbookFile(), THbookTree::GetID(), TBranch::GetTree(), THbookTree::GetType(), TObject::GetUniqueID(), TBranch::SetAddress(), and THbookFile::SetBranchAddress().

Referenced by THbookFile::ConvertRWN().

void THbookBranch::SetBlockName ( const char *  name  )  [inline]

Definition at line 42 of file THbookBranch.h.

References fBlockName.

Referenced by THbookFile::ConvertCWN(), and THbookFile::ConvertRWN().

virtual void THbookBranch::SetEntries ( Long64_t  n  )  [inline, virtual]

Reimplemented from TBranch.

Definition at line 43 of file THbookBranch.h.

References TBranch::fEntries.

Referenced by THbookTree::SetEntries().

virtual void THbookBranch::Browse ( TBrowser b  )  [virtual]

Reimplemented from TBranch.

virtual Int_t THbookBranch::GetEntry ( Long64_t  entry = 0,
Int_t  getall = 0 
) [virtual]

Reimplemented from TBranch.

const char* THbookBranch::GetBlockName (  )  const [inline]

Definition at line 40 of file THbookBranch.h.

References TString::Data(), and fBlockName.

virtual void THbookBranch::SetAddress ( void *  addobj  )  [virtual]

Reimplemented from TBranch.

void THbookBranch::SetBlockName ( const char *  name  )  [inline]

Definition at line 42 of file THbookBranch.h.

References fBlockName.

virtual void THbookBranch::SetEntries ( Long64_t  n  )  [inline, virtual]

Reimplemented from TBranch.

Definition at line 43 of file THbookBranch.h.

References TBranch::fEntries.


Member Data Documentation

TString THbookBranch::fBlockName [protected]

Definition at line 31 of file THbookBranch.h.

Referenced by GetBlockName(), and SetBlockName().


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