Definition at line 225 of file TTreeReaderValueFast.hxx.
Public Member Functions | |
| TTreeReaderValueFast (TTreeReaderFast &tr, const std::string &branchname) | |
| UInt_t * | Get () |
| Int_t | GetEvents (Long64_t eventNum) |
| virtual ROOT::Internal::TTreeReaderValueBase::EReadStatus | GetReadStatus () const |
| ROOT::Internal::TTreeReaderValueBase::ESetupStatus | GetSetupStatus () const |
| UInt_t & | operator* () |
| UInt_t * | 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. | |
| UInt_t * | 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 |
| UInt_t | fTmp |
| TTreeReaderFast * | fTreeReader |
#include <ROOT/TTreeReaderValueFast.hxx>
|
inline |
Definition at line 229 of file TTreeReaderValueFast.hxx.
|
inlineprotectedvirtual |
Definition at line 93 of file TTreeReaderValueFast.hxx.
|
inlineoverrideprotectedvirtual |
Implements ROOT::Experimental::Internal::TTreeReaderValueFastBase.
Definition at line 240 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 242 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 232 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 241 of file TTreeReaderValueFast.hxx.
|
inlineoverrideprotectedvirtual |
Reimplemented from ROOT::Experimental::Internal::TTreeReaderValueFastBase.
Definition at line 239 of file TTreeReaderValueFast.hxx.
|
inlineprotected |
Definition at line 100 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 236 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 235 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 244 of file TTreeReaderValueFast.hxx.
Definition at line 117 of file TTreeReaderValueFast.hxx.