ROOT 6.14/05 Reference Guide |
Definition at line 526 of file TBranchProxy.h.
Public Types | |
typedef T::array_t | array_t |
typedef T::type_t | type_t |
Public Member Functions | |
TArrayProxy ()=default | |
~TArrayProxy () override=default | |
const array_t & | At (UInt_t i) |
void * | GetAddressOfElement (UInt_t i) final |
Return the address of the element number i. More... | |
Int_t | GetEntries () override |
const array_t & | operator[] (Int_t i) |
const array_t & | operator[] (UInt_t i) |
void | Print () override |
Public Member Functions inherited from ROOT::Detail::TBranchProxy | |
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) | |
TBranchProxy (Internal::TBranchProxyDirector *boss, const char *branchname, TBranch *branch, const char *membername) | |
Constructor taking the branch name, possibly of a friended tree. More... | |
virtual | ~TBranchProxy () |
virtual Int_t | GetArrayLength () |
const char * | GetBranchName () const |
TClass * | GetClass () |
void * | GetClaStart (UInt_t i=0) |
TVirtualCollectionProxy * | GetCollection () |
Int_t | GetOffset () |
TBranchProxy * | GetProxy () |
virtual void * | GetStart (UInt_t=0) |
void * | GetStlStart (UInt_t i=0) |
void * | GetWhere () const |
Bool_t | IsaPointer () const |
Bool_t | IsInitialized () |
Bool_t | Read () |
Bool_t | ReadEntries () |
void | Reset () |
Bool_t | Setup () |
Additional Inherited Members | |
Protected Attributes inherited from ROOT::Detail::TBranchProxy | |
union { | |
TBranch * fBranchCount | |
TLeaf * fLeafCount | |
}; | |
Int_t | fArrayLength |
TBranch * | fBranch |
const TString | fBranchName |
TClass * | fClass |
TString | fClassName |
TVirtualCollectionProxy * | fCollection |
Int_t | fCurrentTreeNumber |
const TString | fDataMember |
Internal::TBranchProxyDirector * | fDirector |
TStreamerElement * | fElement |
Bool_t | fHasLeafCount: 1 |
Bool_t | fInitialized: 1 |
Bool_t | fIsaPointer: 1 |
Bool_t | fIsClone: 1 |
const Bool_t | fIsMember: 1 |
TTree * | fLastTree |
Int_t | fMemberOffset |
Int_t | fOffset |
TBranchProxy * | fParent |
Long64_t | fRead |
void * | fWhere |
#include <TBranchProxy.h>
typedef T::array_t ROOT::Internal::TArrayProxy< T >::array_t |
Definition at line 532 of file TBranchProxy.h.
typedef T::type_t ROOT::Internal::TArrayProxy< T >::type_t |
Definition at line 533 of file TBranchProxy.h.
|
default |
|
overridedefault |
|
inline |
Definition at line 552 of file TBranchProxy.h.
|
inlinefinalvirtual |
Return the address of the element number i.
Returns nullptr
for non-collections. It assumed that Setip() has been called.
Reimplemented from ROOT::Detail::TBranchProxy.
Definition at line 545 of file TBranchProxy.h.
|
inlineoverridevirtual |
Reimplemented from ROOT::Detail::TBranchProxy.
Definition at line 541 of file TBranchProxy.h.
|
inline |
Definition at line 560 of file TBranchProxy.h.
|
inline |
Definition at line 561 of file TBranchProxy.h.
|
inlineoverridevirtual |
Reimplemented from ROOT::Detail::TBranchProxy.
Definition at line 535 of file TBranchProxy.h.