ROOT
6.07/01
Reference Guide
|
Definition at line 81 of file TBranchProxy.h.
Public Member Functions | |
virtual void | Print () |
TBranchProxy () | |
TBranchProxy (Internal::TBranchProxyDirector *boss, const char *top, const char *name=0) | |
TBranchProxy (Internal::TBranchProxyDirector *boss, const char *top, const char *name, const char *membername) | |
TBranchProxy (Internal::TBranchProxyDirector *boss, TBranchProxy *parent, const char *membername, const char *top=0, const char *name=0) | |
TBranchProxy (Internal::TBranchProxyDirector *boss, TBranch *branch, const char *membername) | |
virtual | ~TBranchProxy () |
TBranchProxy * | GetProxy () |
const char * | GetBranchName () const |
void | Reset () |
Bool_t | Setup () |
Bool_t | IsInitialized () |
Bool_t | IsaPointer () const |
Bool_t | Read () |
Bool_t | ReadEntries () |
TClass * | GetClass () |
void * | GetWhere () const |
TVirtualCollectionProxy * | GetCollection () |
virtual void * | GetStart (UInt_t=0) |
virtual void * | GetClaStart (UInt_t i=0) |
virtual void * | GetStlStart (UInt_t i=0) |
Int_t | GetOffset () |
Protected Attributes | |
Internal::TBranchProxyDirector * | fDirector |
Bool_t | fInitialized |
const TString | fBranchName |
TBranchProxy * | fParent |
const TString | fDataMember |
const Bool_t | fIsMember |
Bool_t | fIsClone |
Bool_t | fIsaPointer |
TString | fClassName |
TClass * | fClass |
TStreamerElement * | fElement |
Int_t | fMemberOffset |
Int_t | fOffset |
TBranch * | fBranch |
TBranch * | fBranchCount |
TTree * | fLastTree |
Long64_t | fRead |
void * | fWhere |
TVirtualCollectionProxy * | fCollection |
Int_t | fCurrentTreeNumber |
#include <TBranchProxy.h>
ROOT::Detail::TBranchProxy::TBranchProxy | ( | ) |
Definition at line 27 of file TBranchProxy.cxx.
ROOT::Detail::TBranchProxy::TBranchProxy | ( | Internal::TBranchProxyDirector * | boss, |
const char * | top, | ||
const char * | name = 0 |
||
) |
Definition at line 37 of file TBranchProxy.cxx.
ROOT::Detail::TBranchProxy::TBranchProxy | ( | Internal::TBranchProxyDirector * | boss, |
const char * | top, | ||
const char * | name, | ||
const char * | membername | ||
) |
Definition at line 54 of file TBranchProxy.cxx.
ROOT::Detail::TBranchProxy::TBranchProxy | ( | Internal::TBranchProxyDirector * | boss, |
Detail::TBranchProxy * | parent, | ||
const char * | membername, | ||
const char * | top = 0 , |
||
const char * | name = 0 |
||
) |
Definition at line 72 of file TBranchProxy.cxx.
ROOT::Detail::TBranchProxy::TBranchProxy | ( | Internal::TBranchProxyDirector * | boss, |
TBranch * | branch, | ||
const char * | membername | ||
) |
Definition at line 91 of file TBranchProxy.cxx.
|
virtual |
Definition at line 103 of file TBranchProxy.cxx.
|
inline |
Definition at line 125 of file TBranchProxy.h.
Referenced by ROOT::Internal::TNamedBranchProxy::GetName().
|
inline |
Definition at line 188 of file TBranchProxy.h.
Definition at line 220 of file TBranchProxy.h.
Referenced by ROOT::Internal::TClaObjProxy< T >::At(), ROOT::Internal::TClaImpProxy< T >::At(), ROOT::Internal::TClaArrayProxy< T >::At(), and GetClaStart().
|
inline |
Definition at line 202 of file TBranchProxy.h.
Referenced by ROOT::Internal::TStlProxy::GetPtr().
|
inline |
Definition at line 310 of file TBranchProxy.h.
Referenced by ROOT::Internal::TObjProxy< T >::GetOffset().
|
inline |
Definition at line 124 of file TBranchProxy.h.
Definition at line 205 of file TBranchProxy.h.
Referenced by ROOT::Internal::TArrayCharProxy::At(), ROOT::Internal::TArrayProxy< T >::At(), ROOT::Internal::TArrayCharProxy::c_str(), ROOT::Internal::TArrayCharProxy::Data(), GetClaStart(), ROOT::Internal::TClaProxy::GetEntries(), ROOT::Internal::TObjProxy< T >::GetPtr(), ROOT::Internal::TClaProxy::GetPtr(), GetStart(), ROOT::Internal::TArrayCharProxy::operator const char *(), ROOT::Internal::TArrayCharProxy::operator std::string(), ROOT::Internal::TImpProxy< T >::operator T(), ROOT::Internal::TArrayCharProxy::Print(), ROOT::Internal::TImpProxy< T >::Print(), ROOT::Internal::TClaImpProxy< T >::Print(), ROOT::Internal::TStlImpProxy< T >::Print(), ROOT::Internal::TClaArrayProxy< T >::Print(), and ROOT::Internal::TStlArrayProxy< T >::Print().
Definition at line 266 of file TBranchProxy.h.
Referenced by ROOT::Internal::TStlObjProxy< T >::At(), ROOT::Internal::TStlImpProxy< T >::At(), ROOT::Internal::TStlArrayProxy< T >::At(), and GetStlStart().
|
inline |
Definition at line 200 of file TBranchProxy.h.
Referenced by ROOT::Internal::TClaObjProxy< T >::At(), ROOT::Internal::TStlObjProxy< T >::At(), ROOT::Internal::TObjProxy< T >::Print(), ROOT::Internal::TClaObjProxy< T >::Print(), ROOT::Internal::TStlObjProxy< T >::Print(), and ROOT::Internal::TArrayProxy< T >::Print().
|
inline |
Definition at line 135 of file TBranchProxy.h.
Referenced by TTreeReaderValue< Int_t >::Get(), GetClaStart(), GetStart(), GetStlStart(), ROOT::Internal::TClaProxy::Print(), and ROOT::Internal::TStlProxy::Print().
|
inline |
Definition at line 131 of file TBranchProxy.h.
Referenced by GetClass(), Read(), and ReadEntries().
Reimplemented in ROOT::Internal::TStlArrayProxy< T >, ROOT::Internal::TClaArrayProxy< T >, ROOT::Internal::TStlImpProxy< T >, ROOT::Internal::TClaImpProxy< T >, ROOT::Internal::TArrayProxy< T >, ROOT::Internal::TImpProxy< T >, ROOT::Internal::TStlProxy, ROOT::Internal::TClaProxy, and ROOT::Internal::TArrayCharProxy.
Definition at line 127 of file TBranchProxy.cxx.
Referenced by ROOT::Internal::TObjProxy< T >::Print(), ROOT::Internal::TArrayCharProxy::Print(), ROOT::Internal::TClaProxy::Print(), ROOT::Internal::TStlProxy::Print(), ROOT::Internal::TImpProxy< T >::Print(), ROOT::Internal::TArrayProxy< T >::Print(), ROOT::Internal::TClaImpProxy< T >::Print(), ROOT::Internal::TStlImpProxy< T >::Print(), ROOT::Internal::TClaArrayProxy< T >::Print(), and ROOT::Internal::TStlArrayProxy< T >::Print().
|
inline |
Definition at line 139 of file TBranchProxy.h.
Referenced by ROOT::Internal::TClaObjProxy< T >::At(), ROOT::Internal::TStlObjProxy< T >::At(), ROOT::Internal::TArrayCharProxy::At(), ROOT::Internal::TArrayProxy< T >::At(), ROOT::Internal::TClaImpProxy< T >::At(), ROOT::Internal::TStlImpProxy< T >::At(), ROOT::Internal::TClaArrayProxy< T >::At(), ROOT::Internal::TStlArrayProxy< T >::At(), ROOT::Internal::TArrayCharProxy::c_str(), ROOT::Internal::TArrayCharProxy::Data(), ROOT::Internal::TObjProxy< T >::GetPtr(), ROOT::Internal::TClaProxy::GetPtr(), ROOT::Internal::TStlProxy::GetPtr(), ROOT::Internal::TArrayCharProxy::operator const char *(), ROOT::Internal::TArrayCharProxy::operator std::string(), ROOT::Internal::TImpProxy< T >::operator T(), and Read().
|
inline |
Definition at line 165 of file TBranchProxy.h.
Referenced by ROOT::Internal::TClaProxy::GetEntries(), ROOT::Internal::TStlProxy::GetEntries(), and ReadEntries().
Definition at line 108 of file TBranchProxy.cxx.
Referenced by ROOT::Internal::Reset().
Bool_t ROOT::Detail::TBranchProxy::Setup | ( | ) |
Definition at line 137 of file TBranchProxy.cxx.
Referenced by GetClass(), Read(), and ReadEntries().
|
protected |
Definition at line 103 of file TBranchProxy.h.
Referenced by Read(), and ReadEntries().
|
protected |
Definition at line 104 of file TBranchProxy.h.
Referenced by Read(), and ReadEntries().
|
protected |
Definition at line 87 of file TBranchProxy.h.
Referenced by GetBranchName(), Read(), ReadEntries(), and TBranchProxy().
|
protected |
Definition at line 98 of file TBranchProxy.h.
Referenced by GetClass().
|
protected |
Definition at line 97 of file TBranchProxy.h.
|
protected |
Definition at line 110 of file TBranchProxy.h.
Referenced by GetCollection(), and GetStlStart().
|
protected |
Definition at line 112 of file TBranchProxy.h.
Referenced by IsInitialized().
|
protected |
Definition at line 90 of file TBranchProxy.h.
|
protected |
Definition at line 83 of file TBranchProxy.h.
Referenced by GetClass(), IsInitialized(), Read(), and ReadEntries().
|
protected |
Definition at line 99 of file TBranchProxy.h.
|
protected |
Definition at line 85 of file TBranchProxy.h.
|
protected |
Definition at line 94 of file TBranchProxy.h.
Referenced by IsaPointer().
|
protected |
Definition at line 93 of file TBranchProxy.h.
Referenced by GetClaStart().
|
protected |
Definition at line 92 of file TBranchProxy.h.
|
protected |
Definition at line 106 of file TBranchProxy.h.
Referenced by IsInitialized().
|
protected |
Definition at line 100 of file TBranchProxy.h.
Referenced by GetStart().
|
protected |
Definition at line 101 of file TBranchProxy.h.
Referenced by GetClaStart(), GetOffset(), and GetStlStart().
|
protected |
Definition at line 88 of file TBranchProxy.h.
Referenced by GetClaStart(), GetStart(), GetStlStart(), Read(), and ReadEntries().
|
protected |
Definition at line 107 of file TBranchProxy.h.
Referenced by GetClass(), Read(), and ReadEntries().
|
protected |
Definition at line 109 of file TBranchProxy.h.
Referenced by ROOT::Internal::TClaImpProxy< T >::At(), ROOT::Internal::TStlImpProxy< T >::At(), ROOT::Internal::TClaArrayProxy< T >::At(), ROOT::Internal::TStlArrayProxy< T >::At(), GetClaStart(), GetStart(), GetWhere(), ROOT::Internal::TArrayCharProxy::Print(), ROOT::Internal::TClaProxy::Print(), ROOT::Internal::TStlProxy::Print(), ROOT::Internal::TImpProxy< T >::Print(), ROOT::Internal::TClaImpProxy< T >::Print(), ROOT::Internal::TStlImpProxy< T >::Print(), ROOT::Internal::TClaArrayProxy< T >::Print(), and ROOT::Internal::TStlArrayProxy< T >::Print().