Base class for the proxy around object in TClonesArray.
Definition at line 628 of file TBranchProxy.h.
|
| | TClaProxy ()=default |
| |
| | ~TClaProxy () override=default |
| |
| void * | GetAddressOfElement (UInt_t i) final |
| | Return the address of the element number i.
|
| |
| virtual Int_t | GetArrayLength () |
| |
| const char * | GetBranchName () const |
| |
| TClass * | GetClass () |
| |
| void * | GetClaStart (UInt_t i=0) |
| |
| TVirtualCollectionProxy * | GetCollection () |
| |
| Int_t | GetEntries () override |
| |
| Int_t | GetOffset () |
| |
| TBranchProxy * | GetProxy () |
| |
| const TClonesArray * | GetPtr () |
| |
| virtual void * | GetStart (UInt_t=0) |
| |
| void * | GetStlStart (UInt_t i=0) |
| |
| bool | GetSuppressErrorsForMissingBranch () const |
| |
| std::size_t | GetValueSize () const |
| |
| void * | GetWhere () const |
| |
| bool | IsaPointer () const |
| |
| bool | IsInitialized () |
| |
| bool | Notify () |
| |
| const TClonesArray * | operator-> () |
| |
| void | Print () override |
| | Display the content of the object.
|
| |
| bool | Read () |
| |
| bool | ReadEntries () |
| |
| void | Reset () |
| | Completely reset the object.
|
| |
| bool | Setup () |
| | Initialize/cache the necessary information.
|
| |
| | TBranchProxy () |
| | Constructor.
|
| |
| | TBranchProxy (Internal::TBranchProxyDirector *boss, const char *branchname, TBranch *branch, const char *membername, bool suppressMissingBranchError=false) |
| | Constructor taking the branch name, possibly of a friended tree.
|
| |
| | TBranchProxy (Internal::TBranchProxyDirector *boss, const char *top, const char *name, const char *membername) |
| | Constructor.
|
| |
| | TBranchProxy (Internal::TBranchProxyDirector *boss, const char *top, const char *name=nullptr) |
| | Constructor.
|
| |
| | TBranchProxy (Internal::TBranchProxyDirector *boss, TBranch *branch, const char *membername) |
| | Constructor.
|
| |
| | TBranchProxy (Internal::TBranchProxyDirector *boss, TBranchProxy *parent, const char *membername, const char *top=nullptr, const char *name=nullptr) |
| | Constructor.
|
| |
|
| enum class | EReadType {
kDefault
, kNoDirector
, kReadParentNoCollection
, kReadParentCollectionNoPointer
,
kReadParentCollectionPointer
, kReadNoParentNoBranchCountCollectionPointer
, kReadNoParentNoBranchCountCollectionNoPointer
, kReadNoParentNoBranchCountNoCollection
,
kReadNoParentBranchCountCollectionPointer
, kReadNoParentBranchCountCollectionNoPointer
, kReadNoParentBranchCountNoCollection
} |
| |
#include <TBranchProxy.h>
◆ EReadType
| Enumerator |
|---|
| kDefault | |
| kNoDirector | |
| kReadParentNoCollection | |
| kReadParentCollectionNoPointer | |
| kReadParentCollectionPointer | |
| kReadNoParentNoBranchCountCollectionPointer | |
| kReadNoParentNoBranchCountCollectionNoPointer | |
| kReadNoParentNoBranchCountNoCollection | |
| kReadNoParentBranchCountCollectionPointer | |
| kReadNoParentBranchCountCollectionNoPointer | |
| kReadNoParentBranchCountNoCollection | |
Definition at line 191 of file TBranchProxy.h.
◆ TClaProxy()
| ROOT::Internal::TClaProxy::TClaProxy |
( |
| ) |
|
|
default |
◆ ~TClaProxy()
| ROOT::Internal::TClaProxy::~TClaProxy |
( |
| ) |
|
|
overridedefault |
◆ GetAddressOfElement()
| void * ROOT::Internal::TClaProxy::GetAddressOfElement |
( |
UInt_t | | ) |
|
|
inlinefinalvirtual |
◆ GetArrayLength()
| virtual Int_t ROOT::Detail::TBranchProxy::GetArrayLength |
( |
| ) |
|
|
inlinevirtualinherited |
◆ GetBranchName()
| const char * ROOT::Detail::TBranchProxy::GetBranchName |
( |
| ) |
const |
|
inlineinherited |
◆ GetClass()
| TClass * ROOT::Detail::TBranchProxy::GetClass |
( |
| ) |
|
|
inlineinherited |
◆ GetClaStart()
| void * ROOT::Detail::TBranchProxy::GetClaStart |
( |
UInt_t | i = 0 | ) |
|
|
inlineinherited |
◆ GetCollection()
◆ GetEntries()
| Int_t ROOT::Internal::TClaProxy::GetEntries |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetOffset()
| Int_t ROOT::Detail::TBranchProxy::GetOffset |
( |
| ) |
|
|
inlineinherited |
◆ GetProxy()
◆ GetPtr()
◆ GetReadType()
| EReadType ROOT::Detail::TBranchProxy::GetReadType |
( |
| ) |
|
|
inlineprivateinherited |
◆ GetStart()
| virtual void * ROOT::Detail::TBranchProxy::GetStart |
( |
UInt_t | = 0 | ) |
|
|
inlinevirtualinherited |
◆ GetStlStart()
| void * ROOT::Detail::TBranchProxy::GetStlStart |
( |
UInt_t | i = 0 | ) |
|
|
inlineinherited |
◆ GetSuppressErrorsForMissingBranch()
| bool ROOT::Detail::TBranchProxy::GetSuppressErrorsForMissingBranch |
( |
| ) |
const |
|
inlineinherited |
◆ GetValueSize()
| std::size_t ROOT::Detail::TBranchProxy::GetValueSize |
( |
| ) |
const |
|
inlineinherited |
◆ GetWhere()
| void * ROOT::Detail::TBranchProxy::GetWhere |
( |
| ) |
const |
|
inlineinherited |
◆ IsaPointer()
| bool ROOT::Detail::TBranchProxy::IsaPointer |
( |
| ) |
const |
|
inlineinherited |
◆ IsInitialized()
| bool ROOT::Detail::TBranchProxy::IsInitialized |
( |
| ) |
|
|
inlineinherited |
◆ Notify()
| bool ROOT::Detail::TBranchProxy::Notify |
( |
| ) |
|
|
inlineinherited |
◆ operator->()
◆ Print()
| void ROOT::Internal::TClaProxy::Print |
( |
| ) |
|
|
inlineoverridevirtual |
◆ Read()
| bool ROOT::Detail::TBranchProxy::Read |
( |
| ) |
|
|
inlineinherited |
◆ ReadEntries()
| bool ROOT::Detail::TBranchProxy::ReadEntries |
( |
| ) |
|
|
inlineinherited |
◆ ReadNoDirector()
| bool ROOT::Detail::TBranchProxy::ReadNoDirector |
( |
| ) |
|
|
inlineprivateinherited |
◆ ReadNoParentBranchCountCollectionNoPointer()
| bool ROOT::Detail::TBranchProxy::ReadNoParentBranchCountCollectionNoPointer |
( |
| ) |
|
|
inlineprivateinherited |
◆ ReadNoParentBranchCountCollectionPointer()
| bool ROOT::Detail::TBranchProxy::ReadNoParentBranchCountCollectionPointer |
( |
| ) |
|
|
inlineprivateinherited |
◆ ReadNoParentBranchCountNoCollection()
| bool ROOT::Detail::TBranchProxy::ReadNoParentBranchCountNoCollection |
( |
| ) |
|
|
inlineprivateinherited |
◆ ReadNoParentNoBranchCountCollectionNoPointer()
| bool ROOT::Detail::TBranchProxy::ReadNoParentNoBranchCountCollectionNoPointer |
( |
| ) |
|
|
inlineprivateinherited |
◆ ReadNoParentNoBranchCountCollectionPointer()
| bool ROOT::Detail::TBranchProxy::ReadNoParentNoBranchCountCollectionPointer |
( |
| ) |
|
|
inlineprivateinherited |
◆ ReadNoParentNoBranchCountNoCollection()
| bool ROOT::Detail::TBranchProxy::ReadNoParentNoBranchCountNoCollection |
( |
| ) |
|
|
inlineprivateinherited |
◆ ReadParentCollectionNoPointer()
| bool ROOT::Detail::TBranchProxy::ReadParentCollectionNoPointer |
( |
| ) |
|
|
inlineprivateinherited |
◆ ReadParentCollectionPointer()
| bool ROOT::Detail::TBranchProxy::ReadParentCollectionPointer |
( |
| ) |
|
|
inlineprivateinherited |
◆ ReadParentNoCollection()
| bool ROOT::Detail::TBranchProxy::ReadParentNoCollection |
( |
| ) |
|
|
inlineprivateinherited |
◆ Reset()
| void ROOT::Detail::TBranchProxy::Reset |
( |
| ) |
|
|
inherited |
◆ Setup()
| bool ROOT::Detail::TBranchProxy::Setup |
( |
| ) |
|
|
inherited |
◆ TBranchProxy() [1/6]
| ROOT::Detail::TBranchProxy::TBranchProxy |
( |
| ) |
|
◆ TBranchProxy() [2/6]
◆ TBranchProxy() [3/6]
◆ TBranchProxy() [4/6]
◆ TBranchProxy() [5/6]
◆ TBranchProxy() [6/6]
◆ [union]
◆ fArrayLength
| Int_t ROOT::Detail::TBranchProxy::fArrayLength |
|
protectedinherited |
◆ fBranch
| TBranch* ROOT::Detail::TBranchProxy::fBranch |
|
protectedinherited |
◆ fBranchCount
◆ fBranchName
◆ fClass
| TClass* ROOT::Detail::TBranchProxy::fClass |
|
protectedinherited |
◆ fClassName
| TString ROOT::Detail::TBranchProxy::fClassName |
|
protectedinherited |
◆ fCollection
◆ fDataMember
◆ fDirector
◆ fElement
◆ fHasLeafCount
| bool ROOT::Detail::TBranchProxy::fHasLeafCount |
|
protectedinherited |
◆ fInitialized
| bool ROOT::Detail::TBranchProxy::fInitialized |
|
protectedinherited |
◆ fIsaPointer
| bool ROOT::Detail::TBranchProxy::fIsaPointer |
|
protectedinherited |
◆ fIsClone
| bool ROOT::Detail::TBranchProxy::fIsClone |
|
protectedinherited |
◆ fIsMember
| const bool ROOT::Detail::TBranchProxy::fIsMember |
|
protectedinherited |
◆ fLeafCount
| TLeaf* ROOT::Detail::TBranchProxy::fLeafCount |
|
inherited |
◆ fMemberOffset
| Int_t ROOT::Detail::TBranchProxy::fMemberOffset |
|
protectedinherited |
◆ fNotify
◆ fOffset
| Int_t ROOT::Detail::TBranchProxy::fOffset |
|
protectedinherited |
◆ fParent
◆ fRead
| Long64_t ROOT::Detail::TBranchProxy::fRead |
|
protectedinherited |
◆ fSuppressMissingBranchError
| bool ROOT::Detail::TBranchProxy::fSuppressMissingBranchError {false} |
|
protectedinherited |
◆ fValueSize
| std::size_t ROOT::Detail::TBranchProxy::fValueSize {} |
|
protectedinherited |
◆ fWhere
| void* ROOT::Detail::TBranchProxy::fWhere |
|
protectedinherited |
The documentation for this class was generated from the following file: