#ifndef ROOT_TBranchRef
#define ROOT_TBranchRef
#ifndef ROOT_TBranch
#include "TBranch.h"
#endif
#ifndef ROOT_TRefTable
#include "TRefTable.h"
#endif
class TTree;
class TBranchRef : public TBranch {
protected:
TRefTable *fRefTable;
public:
TBranchRef();
TBranchRef(TTree *tree);
virtual ~TBranchRef();
virtual void Clear(Option_t *option="");
virtual Int_t Fill();
virtual void FillLeaves(TBuffer &b);
TRefTable *GetRefTable() const {return fRefTable;}
virtual Bool_t Notify();
virtual void Print(Option_t *option="") const;
virtual void ReadLeaves(TBuffer &b);
virtual void Reset(Option_t *option="");
virtual Int_t SetParent(const TObject* obj, const Int_t branchID);
virtual void SetReadEntry(Long64_t entry) {fReadEntry = entry;}
ClassDef(TBranchRef,1);
};
#endif
Last change: Wed Jun 25 08:35:12 2008
Last generated: 2008-06-25 08:35
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.