Definition at line 248 of file TTreeReaderValueFast.hxx.
Public Member Functions | |
| TTreeReaderValueFast (TTreeReaderFast &tr, const std::string &branchname) | |
| bool * | Get () |
| Int_t | GetEvents (Long64_t eventNum) |
| virtual ROOT::Internal::TTreeReaderValueBase::EReadStatus | GetReadStatus () const |
| ROOT::Internal::TTreeReaderValueBase::ESetupStatus | GetSetupStatus () const |
| bool & | operator* () |
| bool * | operator-> () |
Protected Member Functions | |
| virtual Int_t | Adjust (Int_t eventCount) |
| const char * | BranchTypeName () override |
| virtual const char * | BranchTypeName ()=0 |
| void | CreateProxy () |
| Attach this value to the appropriate branch on the tree. | |
| bool * | Deserialize (char *input) |
| UInt_t | GetSize () override |
| const char * | GetTypeName () override |
| void | MarkTreeReaderUnavailable () |
Protected Attributes | |
| TBranch * | fBranch |
| std::string | fBranchName |
| TBufferFile | fBuffer |
| Long64_t | fEventBase |
| Int_t & | fEvtIndex |
| Long64_t | fLastChainOffset |
| TLeaf * | fLeaf |
| std::string | fLeafName |
| ROOT::Internal::TTreeReaderValueBase::EReadStatus | fReadStatus |
| Int_t | fRemaining |
| ROOT::Internal::TTreeReaderValueBase::ESetupStatus | fSetupStatus |
| bool | fTmp |
| TTreeReaderFast * | fTreeReader |
#include <ROOT/TTreeReaderValueFast.hxx>
|
inline |
Definition at line 252 of file TTreeReaderValueFast.hxx.
|
inlineprotectedvirtual |
Definition at line 93 of file TTreeReaderValueFast.hxx.
|
inlineoverrideprotectedvirtual |
Implements ROOT::Experimental::Internal::TTreeReaderValueFastBase.
Definition at line 263 of file TTreeReaderValueFast.hxx.
|
protectedpure virtual |
|
protected |
Attach this value to the appropriate branch on the tree.
For now, we don't support the complex branch lookup of the TTreeReader – only a fixed leaf!
Definition at line 107 of file TTreeReaderValueFast.cxx.
|
inlineprotected |
Definition at line 265 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 255 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 59 of file TTreeReaderValueFast.hxx.
|
inlinevirtual |
Definition at line 45 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 44 of file TTreeReaderValueFast.hxx.
|
inlineoverrideprotectedvirtual |
Implements ROOT::Experimental::Internal::TTreeReaderValueFastBase.
Definition at line 264 of file TTreeReaderValueFast.hxx.
|
inlineoverrideprotectedvirtual |
Reimplemented from ROOT::Experimental::Internal::TTreeReaderValueFastBase.
Definition at line 262 of file TTreeReaderValueFast.hxx.
|
inlineprotected |
Definition at line 100 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 259 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 258 of file TTreeReaderValueFast.hxx.
Definition at line 118 of file TTreeReaderValueFast.hxx.
|
protected |
Definition at line 115 of file TTreeReaderValueFast.hxx.
Definition at line 120 of file TTreeReaderValueFast.hxx.
Definition at line 124 of file TTreeReaderValueFast.hxx.
Definition at line 122 of file TTreeReaderValueFast.hxx.
Definition at line 123 of file TTreeReaderValueFast.hxx.
Definition at line 119 of file TTreeReaderValueFast.hxx.
|
protected |
Definition at line 116 of file TTreeReaderValueFast.hxx.
|
protected |
Definition at line 127 of file TTreeReaderValueFast.hxx.
Definition at line 121 of file TTreeReaderValueFast.hxx.
|
protected |
Definition at line 126 of file TTreeReaderValueFast.hxx.
|
protected |
Definition at line 267 of file TTreeReaderValueFast.hxx.
Definition at line 117 of file TTreeReaderValueFast.hxx.