#include "TBranchProxyDescriptor.h"

# ROOT::TBranchProxyDescriptor

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

## class ROOT::TBranchProxyDescriptor : public TNamed

| Inheritance Chart:

`TObject`

<-

`TNamed`

<-

`ROOT::TBranchProxyDescriptor`

        public:

           ROOT::TBranchProxyDescriptor TBranchProxyDescriptor(const char* dataname, const char* type, const char* branchname, bool split = true)
           ROOT::TBranchProxyDescriptor TBranchProxyDescriptor(const ROOT::TBranchProxyDescriptor&)
                                   void ~TBranchProxyDescriptor()
                         static TClass* Class()
                            const char* GetBranchName() const
                            const char* GetDataName() const
                            const char* GetTypeName() const
                        virtual TClass* IsA() const
                                   bool IsEqual(const ROOT::TBranchProxyDescriptor* other)
                                   bool IsSplit() const
          ROOT::TBranchProxyDescriptor& operator=(const ROOT::TBranchProxyDescriptor&)
                                   void OutputDecl(FILE* hf, int offset, UInt_t maxVarname)
                                   void OutputInit(FILE* hf, int offset, UInt_t maxVarname, const char* prefix)
                           virtual void ShowMembers(TMemberInspector& insp, char* parent)
                           virtual void Streamer(TBuffer& b)
                                   void StreamerNVirtual(TBuffer& b)

### Data Members

        private:

          TString fBranchName
             bool fIsSplit

## Class Description

### Inline Functions

                                     void ~TBranchProxyDescriptor()
             ROOT::TBranchProxyDescriptor TBranchProxyDescriptor(const char* dataname, const char* type, const char* branchname, bool split = true)
                              const char* GetDataName() const
                              const char* GetTypeName() const
                              const char* GetBranchName() const
                                     bool IsEqual(const ROOT::TBranchProxyDescriptor* other)
                                     bool IsSplit() const
                                     void OutputDecl(FILE* hf, int offset, UInt_t maxVarname)
                                     void OutputInit(FILE* hf, int offset, UInt_t maxVarname, const char* prefix)
                                  TClass* Class()
                                  TClass* IsA() const
                                     void ShowMembers(TMemberInspector& insp, char* parent)
                                     void Streamer(TBuffer& b)
                                     void StreamerNVirtual(TBuffer& b)
             ROOT::TBranchProxyDescriptor TBranchProxyDescriptor(const ROOT::TBranchProxyDescriptor&)
            ROOT::TBranchProxyDescriptor& operator=(const ROOT::TBranchProxyDescriptor&)

Author: Philippe Canal 06/06/2004
Last update: root/treeplayer:$Name: $:$Id: TBranchProxyDescriptor.h,v 1.2 2004/06/25 22:45:41 rdm Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers and al. *