library: libTree #include "TChainProof.h"

# TChainProof

class description - source file - inheritance tree (.pdf)

## class TChainProof : public TTree

| Inheritance Chart:
`TObject`
| <- | `TNamed`
`TAttLine`
`TAttFill`
`TAttMarker`
| <- | `TTree`
| <- | `TChainProof` |

        protected:

                    void AddClone(TTree*)
          virtual TFile* ChangeFile(TFile* file)
             const char* GetNameByIndex(TString& varexp, Int_t* index, Int_t colindex) const
            virtual void KeepCircular()
            virtual void MakeIndex(TString& varexp, Int_t* index)

        public:

                                  TChainProof(TDSet* set, TTree* tree)
                          virtual ~TChainProof()
          virtual TFriendElement* AddFriend(const char* treename, const char* filename = "")
          virtual TFriendElement* AddFriend(const char* treename, TFile* file)
          virtual TFriendElement* AddFriend(TTree* tree, const char* alias = "", Bool_t warn = kFALSE)
                     virtual void AddTotBytes(Int_t tot)
                     virtual void AddZipBytes(Int_t zip)
                 virtual Long64_t AutoSave(Option_t* option = "")
                    virtual Int_t Branch(TCollection* list, Int_t bufsize = 32000, Int_t splitlevel = 99, const char* name = "")
                    virtual Int_t Branch(TList* list, Int_t bufsize = 32000, Int_t splitlevel = 99)
                    virtual Int_t Branch(const char* folder, Int_t bufsize = 32000, Int_t splitlevel = 99)
                 virtual TBranch* Branch(const char* name, void* address, const char* leaflist, Int_t bufsize = 32000)
                 virtual TBranch* Branch(const char* name, void* clonesaddress, Int_t bufsize = 32000, Int_t splitlevel = 1)
                 virtual TBranch* Branch(const char* name, TClonesArray** clonesaddress, Int_t bufsize = 32000, Int_t splitlevel = 1)
                 virtual TBranch* BranchOld(const char* name, const char* classname, void* addobj, Int_t bufsize = 32000, Int_t splitlevel = 1)
                 virtual TBranch* BranchRef()
                 virtual TBranch* Bronch(const char* name, const char* classname, void* addobj, Int_t bufsize = 32000, Int_t splitlevel = 99)
                     virtual void Browse(TBrowser* b)
                    virtual Int_t BuildIndex(const char* majorname, const char* minorname = "0")
                   TStreamerInfo* BuildStreamerInfo(TClass* cl, void* pointer = 0)
                   static TClass* Class()
                   virtual TTree* CloneTree(Long64_t nentries = -1, Option_t* option = "")
                     virtual void ConnectProof(TVirtualProof* proof)
                     virtual void CopyAddresses(TTree* tree)
                 virtual Long64_t CopyEntries(TTree* tree, Long64_t nentries = -1)
                   virtual TTree* CopyTree(const char* selection, Option_t* option = "", Long64_t nentries = 1000000000, Long64_t firstentry = 0)
                            Int_t Debug() const
                     virtual void Delete(Option_t* option = "")
                 virtual Long64_t Draw(const char* varexp, const TCut& selection, Option_t* option = "", Long64_t nentries = 1000000000, Long64_t firstentry = 0)
                 virtual Long64_t Draw(const char* varexp, const char* selection, Option_t* option = "", Long64_t nentries = 1000000000, Long64_t firstentry = 0)
                     virtual void Draw(Option_t* opt)
                     virtual void DropBuffers(Int_t nbytes)
                    virtual Int_t Fill()
                 virtual TBranch* FindBranch(const char* name)
                   virtual TLeaf* FindLeaf(const char* name)
                 virtual Long64_t Fit(const char* funcname, const char* varexp, const char* selection = "", Option_t* option = "", Option_t* goption = "", Long64_t nentries = 1000000000, Long64_t firstentry = 0)
              virtual const char* GetAlias(const char* aliasName) const
                 virtual TBranch* GetBranch(const char* name)
              virtual TBranchRef* GetBranchRef() const
                   virtual Bool_t GetBranchStatus(const char* branchname) const
                     static Int_t GetBranchStyle()
                 virtual Long64_t GetChainEntryNumber(Long64_t entry) const
                 virtual Long64_t GetChainOffset() const
                           TFile* GetCurrentFile() const
                         Long64_t GetDebugMax() const
                         Long64_t GetDebugMin() const
                      TDirectory* GetDirectory() const
                 virtual Long64_t GetEntries() const
                 virtual Long64_t GetEntriesFast() const
                 virtual Long64_t GetEntriesFriend() const
                    virtual Int_t GetEntry(Long64_t entry = 0, Int_t getall = 0)
                 virtual Long64_t GetEntryNumber(Long64_t entry) const
                 virtual Long64_t GetEntryNumberWithBestIndex(Int_t major, Int_t minor = 0) const
                 virtual Long64_t GetEntryNumberWithIndex(Int_t major, Int_t minor = 0) const
                    virtual Int_t GetEntryWithIndex(Int_t major, Int_t minor = 0)
                 virtual Long64_t GetEstimate() const
                            Int_t GetEvent(Long64_t entry = 0, Int_t getall = 0)
                    virtual Int_t GetFileNumber() const
              virtual const char* GetFriendAlias(TTree*) const
                             TH1* GetHistogram()
                   virtual Int_t* GetIndex()
                virtual Double_t* GetIndexValues()
               virtual TIterator* GetIteratorOnAllLeaves(Bool_t dir = kIterForward)
                   virtual TLeaf* GetLeaf(const char* name)
          virtual TSeqCollection* GetListOfAliases() const
               virtual TObjArray* GetListOfBranches()
                   virtual TList* GetListOfClones()
                   virtual TList* GetListOfFriends() const
               virtual TObjArray* GetListOfLeaves()
                            Int_t GetMakeClass() const
                 virtual Long64_t GetMaxEntryLoop() const
                 virtual Double_t GetMaximum(const char* columname)
                  static Long64_t GetMaxTreeSize()
                 virtual Long64_t GetMaxVirtualSize() const
                 virtual Double_t GetMinimum(const char* columname)
                    virtual Int_t GetNbranches()
                         TObject* GetNotify() const
                    virtual Int_t GetPacketSize() const
              TVirtualTreePlayer* GetPlayer()
           virtual TVirtualProof* GetProof() const
                 virtual Long64_t GetReadEntry() const
                 virtual Long64_t GetReadEvent() const
                    virtual Int_t GetScanField() const
                    TTreeFormula* GetSelect()
                 virtual Long64_t GetSelectedRows()
                    virtual Int_t GetTimerInterval() const
                 virtual Long64_t GetTotBytes() const
                   virtual TTree* GetTree() const
           virtual TVirtualIndex* GetTreeIndex() const
                    virtual Int_t GetTreeNumber() const
                    virtual Int_t GetUpdate() const
                   virtual TList* GetUserInfo()
                virtual Double_t* GetV1()
                virtual Double_t* GetV2()
                virtual Double_t* GetV3()
                virtual Double_t* GetV4()
                    TTreeFormula* GetVar1()
                    TTreeFormula* GetVar2()
                    TTreeFormula* GetVar3()
                    TTreeFormula* GetVar4()
                virtual Double_t* GetW()
                 virtual Double_t GetWeight() const
                 virtual Long64_t GetZipBytes() const
                     virtual void IncrementTotalBuffers(Int_t nbytes)
                  virtual TClass* IsA() const
                   virtual Bool_t IsFolder() const
                    virtual Int_t LoadBaskets(Long64_t maxmemory = 2000000000)
                 virtual Long64_t LoadTree(Long64_t entry)
                 virtual Long64_t LoadTreeFriend(Long64_t entry, TTree* T)
              static TChainProof* MakeChainProof(TDSet* set, TVirtualProof* proof)
                    virtual Int_t MakeClass(const char* classname = "0", Option_t* option = "")
                    virtual Int_t MakeCode(const char* filename = "0")
                    virtual Int_t MakeProxy(const char* classname, const char* macrofilename = "0", const char* cutfilename = "0", const char* option = "0", Int_t maxUnrolling = 3)
                    virtual Int_t MakeSelector(const char* selector = "0")
                           Bool_t MemoryFull(Int_t nbytes)
                 virtual Long64_t Merge(TCollection* list)
                    static TTree* MergeTrees(TList* list)
                   virtual Bool_t Notify()
                      TPrincipal* Principal(const char* varexp = "", const char* selection = "", Option_t* option = "np", Long64_t nentries = 1000000000, Long64_t firstentry = 0)
                     virtual void Print(Option_t* option = "") const
                 virtual Long64_t Process(const char* filename, Option_t* option = "", Long64_t nentries = 1000000000, Long64_t firstentry = 0)
                 virtual Long64_t Process(TSelector* selector, Option_t* option = "", Long64_t nentries = 1000000000, Long64_t firstentry = 0)
                     virtual void Progress(Long64_t total, Long64_t processed)
                 virtual Long64_t Project(const char* hname, const char* varexp, const char* selection = "", Option_t* option = "", Long64_t nentries = 1000000000, Long64_t firstentry = 0)
              virtual TSQLResult* Query(const char* varexp = "", const char* selection = "", Option_t* option = "", Long64_t nentries = 1000000000, Long64_t firstentry = 0)
                 virtual Long64_t ReadFile(const char* filename, const char* branchDescriptor = "")
                     virtual void Refresh()
                     virtual void ReleaseProof()
                     virtual void RemoveFriend(TTree*)
                     virtual void Reset(Option_t* option = "")
                     virtual void ResetBranchAddresses()
                 virtual Long64_t Scan(const char* varexp = "", const char* selection = "", Option_t* option = "", Long64_t nentries = 1000000000, Long64_t firstentry = 0)
                   virtual Bool_t SetAlias(const char* aliasName, const char* aliasFormula)
                     virtual void SetAutoSave(Long64_t autos = 10000000)
                     virtual void SetBasketSize(const char* bname, Int_t buffsize = 16000)
                     virtual void SetBranchAddress(const char* bname, void* add, TClass* realClass, EDataType datatype, Bool_t ptr)
                     virtual void SetBranchStatus(const char* bname, Bool_t status = 1, UInt_t* found = 0)
                      static void SetBranchStyle(Int_t style = 1)
                     virtual void SetChainOffset(Int_t offset = 0)
                     virtual void SetCircular(Long64_t maxEntries)
                     virtual void SetDebug(Int_t level = 1, Long64_t min = 0, Long64_t max = 9999999)
                     virtual void SetDirectory(TDirectory* dir)
                 virtual Long64_t SetEntries(Long64_t n)
                     virtual void SetEstimate(Long64_t nentries = 10000)
                     virtual void SetFileNumber(Int_t number = 0)
                     virtual void SetMakeClass(Int_t make)
                     virtual void SetMaxEntryLoop(Long64_t maxev = 1000000000)
                      static void SetMaxTreeSize(Long64_t maxsize = 1900000000)
                     virtual void SetMaxVirtualSize(Long64_t size = 0)
                     virtual void SetName(const char* name)
                     virtual void SetNotify(TObject* obj)
                     virtual void SetObject(const char* name, const char* title)
                     virtual void SetScanField(Int_t n = 50)
                     virtual void SetTimerInterval(Int_t msec = 333)
                     virtual void SetTreeIndex(TVirtualIndex* index)
                     virtual void SetUpdate(Int_t freq = 0)
                     virtual void SetWeight(Double_t w = 1, Option_t* option = "")
                     virtual void Show(Long64_t entry = -1, Int_t lenmax = 20)
                     virtual void ShowMembers(TMemberInspector& insp, char* parent)
                     virtual void StartViewer()
                     virtual void Streamer(TBuffer& b)
                             void StreamerNVirtual(TBuffer& b)
                 virtual Long64_t UnbinnedFit(const char* funcname, const char* varexp, const char* selection = "", Option_t* option = "", Long64_t nentries = 1000000000, Long64_t firstentry = 0)
                     virtual void UseCurrentStyle()

### Data Members

        protected:

                  TTree* fTree          dummy tree
                  TDSet* fSet           TDSet
          TVirtualProof* fProof         PROOF
          TDrawFeedback* fDrawFeedback  feedback handler

## Class Description

     TChainProof

     A wrapper for TDSet to behave as a Tree/Chain.
     Uses an internal TDSet to handle processing and a TTree
     which holds the branch structure.

TChainProof(TDSet *set, TTree *tree) : TTree()

     Crates a new TProof chain containing the files from the TDSet.
     The tree is just a dummy containing descriptions of all the tree leaves.

~TChainProof()

     Destructor - removes the chain from the proof in case a proof was set.

void AddClone(TTree *)

     Not implemented in TChainProof. Shouldn't be used.

TFriendElement* AddFriend(const char *, const char *)

     Not implemented in TChainProof. Shouldn't be used.

TFriendElement* AddFriend(const char *, TFile *)

     Not implemented in TChainProof. Shouldn't be used.

TFriendElement* AddFriend(TTree *, const char*, Bool_t)

     Not implemented in TChainProof. Shouldn't be used.

Long64_t AutoSave(Option_t *)

     Not implemented in TChainProof. Shouldn't be used.

Int_t Branch(TList *, Int_t, Int_t)

     Not implemented in TChainProof. Shouldn't be used.

Int_t Branch(TCollection *, Int_t, Int_t, const char *)

     Not implemented in TChainProof. Shouldn't be used.

Int_t Branch(const char *, Int_t, Int_t)

     Not implemented in TChainProof. Shouldn't be used.

TBranch* Branch(const char *, TClonesArray **, Int_t, Int_t)

     Not implemented in TChainProof. Shouldn't be used.

TBranch* Branch(const char *, void *, const char *, Int_t)

     Not implemented in TChainProof. Shouldn't be used.

TBranch* Branch(const char *, void *, Int_t, Int_t)

     Not implemented in TChainProof. Shouldn't be used.

TBranch* Branch(const char *, const char *, void *, Int_t, Int_t)

     Not implemented in TChainProof. Shouldn't be used.

TBranch* BranchOld(const char *, const char *, void *, Int_t, Int_t)

     Not implemented in TChainProof. Shouldn't be used.

TBranch* BranchRef()

     Not implemented in TChainProof. Shouldn't be used.

TBranch* Bronch(const char *, const char *, void *, Int_t, Int_t)

     Not implemented in TChainProof. Shouldn't be used.

void Browse(TBrowser *b)

     Forwards the execution to the dummy tree header.
     See TTree::Browse().

Int_t BuildIndex(const char *, const char *)

     Not implemented in TChainProof. Shouldn't be used.

void SetTreeIndex(TVirtualIndex *)

     Not implemented in TChainProof. Shouldn't be used.

TStreamerInfo* BuildStreamerInfo(TClass *, void *)

     Not implemented in TChainProof. Shouldn't be used.

TFile* ChangeFile(TFile *)

     Not implemented in TChainProof. Shouldn't be used.

TTree* CloneTree(Long64_t, Option_t *)

     Not implemented in TChainProof. Shouldn't be used.

void CopyAddresses(TTree* )

     Not implemented in TChainProof. Shouldn't be used.

Long64_t CopyEntries(TTree *, Long64_t)

     Not implemented in TChainProof. Shouldn't be used.

TTree* CopyTree(const char *, Option_t *, Long64_t , Long64_t )

     Not implemented in TChainProof. Shouldn't be used.

void Delete(Option_t *)

     Not implemented in TChainProof. Shouldn't be used.

Long64_t Draw(const char *varexp, const TCut &selection, Option_t *option, Long64_t nentries, Long64_t firstentry)

     Forwards the execution to the TDSet.
     See TDSet::Browse().

Long64_t Draw(const char *varexp, const char *selection, Option_t *option,Long64_t nentries, Long64_t firstentry)

     Forwards the execution to the TDSet.
     See TDSet::Browse().

void DropBuffers(Int_t)

     Not implemented in TChainProof. Shouldn't be used.

Int_t Fill()

     Not implemented in TChainProof. Shouldn't be used.

TBranch* FindBranch(const char* branchname)

     Forwards the execution to the dummy tree header.
     See TTree::FindBranch().

TLeaf* FindLeaf(const char* searchname)

     Forwards the execution to the dummy tree header.
     See TTree::FindLeaf().

Long64_t Fit(const char * ,const char *, const char *, Option_t *, Option_t *, Long64_t, Long64_t)

     Not implemented in TChainProof. Shouldn't be used.

const char* GetAlias(const char *) const

     Not implemented in TChainProof. Shouldn't be used.

TBranch* GetBranch(const char *name)

     Forwards the execution to the dummy tree header.
     See TTree::GetBranch().

Bool_t GetBranchStatus(const char *branchname) const

     Forwards the execution to the dummy tree header.
     See TTree::GetBranchStatus().

Int_t GetBranchStyle()

     See TTree::GetBranchStyle().

TFile* GetCurrentFile() const

     Not implemented in TChainProof. Shouldn't be used.

Long64_t GetEntriesFriend() const

     Not implemented in TChainProof. Shouldn't be used.

Int_t GetEntry(Long64_t, Int_t)

     Not implemented in TChainProof. Shouldn't be used.

Long64_t GetEntryNumber(Long64_t) const

     Not implemented in TChainProof. Shouldn't be used.

Long64_t GetEntryNumberWithBestIndex(Int_t, Int_t) const

     Not implemented in TChainProof. Shouldn't be used.

Long64_t GetEntryNumberWithIndex(Int_t, Int_t) const

     Not implemented in TChainProof. Shouldn't be used.

Int_t GetEntryWithIndex(Int_t, Int_t)

     Not implemented in TChainProof. Shouldn't be used.

const char* GetFriendAlias(TTree *) const

     Not implemented in TChainProof. Shouldn't be used.

TIterator* GetIteratorOnAllLeaves(Bool_t)

     Not implemented in TChainProof. Shouldn't be used.

TLeaf* GetLeaf(const char *)

     Not implemented in TChainProof. Shouldn't be used.

Double_t GetMaximum(const char *)

     Not implemented in TChainProof. Shouldn't be used.

Long64_t GetMaxTreeSize()

     Not implemented in TChainProof. Shouldn't be used.

Double_t GetMinimum(const char *)

     Not implemented in TChainProof. Shouldn't be used.

const char* GetNameByIndex(TString &, Int_t *, Int_t) const

     Not implemented in TChainProof. Shouldn't be used.

TVirtualTreePlayer* GetPlayer()

     Forwards the execution to the dummy tree header.
     See TTree::GetPlayer().

TList* GetUserInfo()

     Not implemented in TChainProof. Shouldn't be used.

void KeepCircular()

     Not implemented in TChainProof. Shouldn't be used.

Long64_t LoadTree(Long64_t)

     Not implemented in TChainProof. Shouldn't be used.

Int_t LoadBaskets(Long64_t)

     Not implemented in TChainProof. Shouldn't be used.

Long64_t LoadTreeFriend(Long64_t, TTree *)

     Not implemented in TChainProof. Shouldn't be used.

Int_t MakeSelector(const char *)

     Not implemented in TChainProof. Shouldn't be used.

Int_t MakeProxy(const char *, const char *, const char *, const char *, Int_t)

     Not implemented in TChainProof. Shouldn't be used.

Int_t MakeClass(const char *, Option_t *)

     Not implemented in TChainProof. Shouldn't be used.

Int_t MakeCode(const char *)

     Not implemented in TChainProof. Shouldn't be used.

void MakeIndex(TString &, Int_t *)

     Not implemented in TChainProof. Shouldn't be used.

Bool_t MemoryFull(Int_t)

     Not implemented in TChainProof. Shouldn't be used.

TTree* MergeTrees(TList *)

     Not implemented in TChainProof. Shouldn't be used.

Long64_t Merge(TCollection *)

     Not implemented in TChainProof. Shouldn't be used.

Bool_t Notify()

     Not implemented in TChainProof. Shouldn't be used.

TPrincipal* Principal(const char *, const char *, Option_t *, Long64_t, Long64_t)

     Not implemented in TChainProof. Shouldn't be used.

void Print(Option_t *) const

     Not implemented in TChainProof. Shouldn't be used.

Long64_t Process(const char *filename,Option_t *option,Long64_t nentries, Long64_t firstentry)

     Forwards the execution to the TDSet.
     See TDSet::Process().

Long64_t Process(TSelector *selector,Option_t *option, Long64_t nentries, Long64_t firstentry)

     Not implemented in TChainProof. Shouldn't be used.

Long64_t Project(const char *, const char *, const char *, Option_t *, Long64_t, Long64_t)

     Not implemented in TChainProof. Shouldn't be used.

TSQLResult* Query(const char *, const char *, Option_t *, Long64_t, Long64_t)

     Not implemented in TChainProof. Shouldn't be used.

Long64_t ReadFile(const char *, const char *)

     Not implemented in TChainProof. Shouldn't be used.

void Refresh()

     Not implemented in TChainProof. Shouldn't be used.

void RemoveFriend(TTree *)

     Not implemented in TChainProof. Shouldn't be used.

void Reset(Option_t *)

     Not implemented in TChainProof. Shouldn't be used.

void ResetBranchAddresses()

     Not implemented in TChainProof. Shouldn't be used.

Long64_t Scan(const char *, const char *, Option_t *, Long64_t, Long64_t)

     Not implemented in TChainProof. Shouldn't be used.

Bool_t SetAlias(const char *, const char *)

     Not implemented in TChainProof. Shouldn't be used.

void SetBasketSize(const char *, Int_t)

     Not implemented in TChainProof. Shouldn't be used.

void SetBranchAddress(const char *, void *)

     Not implemented in TChainProof. Shouldn't be used.

void SetBranchAddress(const char *, void *, TClass *, EDataType, Bool_t)

     Not implemented in TChainProof. Shouldn't be used.

void SetBranchStatus(const char *, Bool_t, UInt_t *)

     Not implemented in TChainProof. Shouldn't be used.

void SetBranchStyle(Int_t)

     Not implemented in TChainProof. Shouldn't be used.

void SetCircular(Long64_t)

     Not implemented in TChainProof. Shouldn't be used.

void SetDebug(Int_t level, Long64_t min, Long64_t max)

     See TTree::SetDebug

void SetDirectory(TDirectory *)

     Not implemented in TChainProof. Shouldn't be used.

Long64_t SetEntries(Long64_t)

     Not implemented in TChainProof. Shouldn't be used.

void SetEstimate(Long64_t)

     Not implemented in TChainProof. Shouldn't be used.

void SetFileNumber(Int_t)

     Not implemented in TChainProof. Shouldn't be used.

void SetMaxTreeSize(Long64_t)

     Not implemented in TChainProof. Shouldn't be used.

void SetName(const char *name)

     See TTree::GetName.

void SetObject(const char *, const char *)

     Not implemented in TChainProof. Shouldn't be used.

void SetWeight(Double_t, Option_t *)

     Not implemented in TChainProof. Shouldn't be used.

void Show(Long64_t, Int_t)

     Not implemented in TChainProof. Shouldn't be used.

void StartViewer()

     Not implemented in TChainProof. Shouldn't be used.

void Streamer(TBuffer &)

     Not implemented in TChainProof. Shouldn't be used.

Long64_t UnbinnedFit(const char * ,const char *, const char *, Option_t *,Long64_t, Long64_t)

     Not implemented in TChainProof. Shouldn't be used.

void UseCurrentStyle()

     Not implemented in TChainProof. Shouldn't be used.

Long64_t GetEntries() const

     Returns the total number of entries in the TChainProof, which is
     the number of entries in the TDSet that it holds.

void Progress(Long64_t total, Long64_t processed)

     Changes the number of processed entries.

Long64_t GetReadEntry() const

     Returns the number of processed entries.

void ReleaseProof()

     Releases PROOF. Disconnect the "progress" signal.

void ConnectProof(TVirtualProof *proof)

     Connects the proof - creates a "DrawFeedback" and connects the
     "Progress" signal.

TChainProof* MakeChainProof(TDSet *set, TVirtualProof *proof)

     Creates a new TChainProof that keeps the TDSet.
     uses proof to get the three header.

### Inline Functions

                       void AddTotBytes(Int_t tot)
                       void AddZipBytes(Int_t zip)
                      Int_t Debug() const
                       void Draw(Option_t* opt)
                TBranchRef* GetBranchRef() const
                   Long64_t GetChainEntryNumber(Long64_t entry) const
                   Long64_t GetChainOffset() const
                   Long64_t GetDebugMax() const
                   Long64_t GetDebugMin() const
                TDirectory* GetDirectory() const
                   Long64_t GetEntriesFast() const
                   Long64_t GetEstimate() const
                      Int_t GetEvent(Long64_t entry = 0, Int_t getall = 0)
                      Int_t GetFileNumber() const
                       TH1* GetHistogram()
                     Int_t* GetIndex()
                  Double_t* GetIndexValues()
                     TList* GetListOfClones()
                 TObjArray* GetListOfBranches()
                 TObjArray* GetListOfLeaves()
                     TList* GetListOfFriends() const
            TSeqCollection* GetListOfAliases() const
                      Int_t GetMakeClass() const
                   Long64_t GetMaxEntryLoop() const
                   Long64_t GetMaxVirtualSize() const
                      Int_t GetNbranches()
                   TObject* GetNotify() const
                      Int_t GetPacketSize() const
             TVirtualProof* GetProof() const
                   Long64_t GetReadEvent() const
                      Int_t GetScanField() const
              TTreeFormula* GetSelect()
                   Long64_t GetSelectedRows()
                      Int_t GetTimerInterval() const
                   Long64_t GetTotBytes() const
                     TTree* GetTree() const
             TVirtualIndex* GetTreeIndex() const
                      Int_t GetTreeNumber() const
                      Int_t GetUpdate() const
              TTreeFormula* GetVar1()
              TTreeFormula* GetVar2()
              TTreeFormula* GetVar3()
              TTreeFormula* GetVar4()
                  Double_t* GetV1()
                  Double_t* GetV2()
                  Double_t* GetV3()
                  Double_t* GetV4()
                  Double_t* GetW()
                   Double_t GetWeight() const
                   Long64_t GetZipBytes() const
                       void IncrementTotalBuffers(Int_t nbytes)
                     Bool_t IsFolder() const
                       void SetAutoSave(Long64_t autos = 10000000)
                       void SetChainOffset(Int_t offset = 0)
                       void SetMakeClass(Int_t make)
                       void SetMaxEntryLoop(Long64_t maxev = 1000000000)
                       void SetMaxVirtualSize(Long64_t size = 0)
                       void SetNotify(TObject* obj)
                       void SetScanField(Int_t n = 50)
                       void SetTimerInterval(Int_t msec = 333)
                       void SetUpdate(Int_t freq = 0)
                    TClass* Class()
                    TClass* IsA() const
                       void ShowMembers(TMemberInspector& insp, char* parent)
                       void StreamerNVirtual(TBuffer& b)

Author: Marek Biskup 10/3/2005
Last update: root/tree:$Name: $:$Id: TChainProof.cxx,v 1.2 2005/05/02 10:57:32 rdm Exp $
Copyright (C) 1995-2005, Rene Brun and Fons Rademakers. *