#include "TBranchProxyClassDescriptor.h" |
ROOT::TBranchProxyClassDescriptor
class description - source file - inheritance tree (.ps)
private:
void NameToSymbol()
public:
ROOT::TBranchProxyClassDescriptor TBranchProxyClassDescriptor(const char* type, const char* branchname, UInt_t isclones, UInt_t splitlevel)
ROOT::TBranchProxyClassDescriptor TBranchProxyClassDescriptor(const char* branchname)
ROOT::TBranchProxyClassDescriptor TBranchProxyClassDescriptor(const char* type, const char* branchname, const char* branchPrefix, UInt_t isclones, UInt_t splitlevel)
void ~TBranchProxyClassDescriptor()
void AddDescriptor(ROOT::TBranchProxyDescriptor* desc, bool isBase)
static TClass* Class()
const char* GetBranchName() const
UInt_t GetIsClones() const
const char* GetRawSymbol() const
UInt_t GetSplitLevel() const
const char* GetSubBranchPrefix() const
virtual TClass* IsA() const
Bool_t IsClones() const
bool IsEqual(const ROOT::TBranchProxyClassDescriptor* other)
Bool_t IsLoaded() const
void OutputDecl(FILE* hf, int offset, UInt_t)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
TList fListOfSubProxies
TList fListOfBaseProxies
UInt_t fIsClones 1 for the general case, 2 when this a split clases inside a TClonesArray.
bool fIsLeafList true if the branch was constructed from a leaf list.
UInt_t fSplitLevel
TString fRawSymbol
TString fBranchName
TString fSubBranchPrefix
UInt_t fMaxDatamemberType
public:
static const ROOT::TBranchProxyClassDescriptor::EInClones kOut
static const ROOT::TBranchProxyClassDescriptor::EInClones kClones
static const ROOT::TBranchProxyClassDescriptor::EInClones kInsideClones
Inline Functions
void ~TBranchProxyClassDescriptor()
void NameToSymbol()
ROOT::TBranchProxyClassDescriptor TBranchProxyClassDescriptor(const char* type, const char* branchname, UInt_t isclones, UInt_t splitlevel)
ROOT::TBranchProxyClassDescriptor TBranchProxyClassDescriptor(const char* branchname)
ROOT::TBranchProxyClassDescriptor TBranchProxyClassDescriptor(const char* type, const char* branchname, const char* branchPrefix, UInt_t isclones, UInt_t splitlevel)
const char* GetBranchName() const
const char* GetSubBranchPrefix() const
const char* GetRawSymbol() const
UInt_t GetSplitLevel() const
bool IsEqual(const ROOT::TBranchProxyClassDescriptor* other)
void AddDescriptor(ROOT::TBranchProxyDescriptor* desc, bool isBase)
Bool_t IsLoaded() const
Bool_t IsClones() const
UInt_t GetIsClones() const
void OutputDecl(FILE* hf, int offset, UInt_t)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Author: Philippe Canal 06/06/2004
Last update: root/treeplayer:$Name: $:$Id: TBranchProxyClassDescriptor.h,v 1.2 2004/06/25 22:45:41 rdm Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers and al. *
ROOT page - Class index - Class Hierarchy - Top of the page
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.