Definition at line 135 of file TTreeReaderValueFast.hxx.
Public Member Functions | |
| TTreeReaderValueFast (TTreeReaderFast *reader, const std::string &branchname) | |
| T * | Get () |
| Int_t | GetEvents (Long64_t eventNum) |
| virtual ROOT::Internal::TTreeReaderValueBase::EReadStatus | GetReadStatus () const |
| ROOT::Internal::TTreeReaderValueBase::ESetupStatus | GetSetupStatus () const |
| T & | operator* () |
| T * | operator-> () |
Protected Member Functions | |
| virtual Int_t | Adjust (Int_t eventCount) |
| virtual const char * | BranchTypeName ()=0 |
| void | CreateProxy () |
| Attach this value to the appropriate branch on the tree. | |
| T * | Deserialize (char *) |
| UInt_t | GetSize () override |
| const char * | GetTypeName () override |
| void | MarkTreeReaderUnavailable () |
Protected Attributes | |
| TBranch * | fBranch {nullptr} |
| std::string | fBranchName |
| TBufferFile | fBuffer |
| Long64_t | fEventBase {-1} |
| Int_t & | fEvtIndex |
| Long64_t | fLastChainOffset {-1} |
| TLeaf * | fLeaf {nullptr} |
| std::string | fLeafName |
| ROOT::Internal::TTreeReaderValueBase::EReadStatus | fReadStatus {ROOT::Internal::TTreeReaderValueBase::kReadNothingYet} |
| Int_t | fRemaining {0} |
| ROOT::Internal::TTreeReaderValueBase::ESetupStatus | fSetupStatus {ROOT::Internal::TTreeReaderValueBase::kSetupNotSetup} |
| TTreeReaderFast * | fTreeReader {nullptr} |
#include <ROOT/TTreeReaderValueFast.hxx>
|
inline |
Definition at line 138 of file TTreeReaderValueFast.hxx.
|
inlineprotectedvirtualinherited |
Definition at line 93 of file TTreeReaderValueFast.hxx.
|
protectedpure virtualinherited |
|
protectedinherited |
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 46 of file TTreeReaderValueFast.cxx.
|
inlineprotected |
Definition at line 147 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 140 of file TTreeReaderValueFast.hxx.
|
inlineinherited |
Definition at line 59 of file TTreeReaderValueFast.hxx.
|
inlinevirtualinherited |
Definition at line 45 of file TTreeReaderValueFast.hxx.
|
inlineinherited |
Definition at line 44 of file TTreeReaderValueFast.hxx.
|
inlineoverrideprotectedvirtual |
Implements ROOT::Experimental::Internal::TTreeReaderValueFastBase.
Definition at line 150 of file TTreeReaderValueFast.hxx.
|
inlineoverrideprotectedvirtual |
Reimplemented from ROOT::Experimental::Internal::TTreeReaderValueFastBase.
Definition at line 149 of file TTreeReaderValueFast.hxx.
|
inlineprotectedinherited |
Definition at line 100 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 144 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 143 of file TTreeReaderValueFast.hxx.
|
protectedinherited |
Definition at line 118 of file TTreeReaderValueFast.hxx.
|
protectedinherited |
Definition at line 115 of file TTreeReaderValueFast.hxx.
|
protectedinherited |
Definition at line 120 of file TTreeReaderValueFast.hxx.
|
protectedinherited |
Definition at line 124 of file TTreeReaderValueFast.hxx.
|
protectedinherited |
Definition at line 122 of file TTreeReaderValueFast.hxx.
|
protectedinherited |
Definition at line 123 of file TTreeReaderValueFast.hxx.
|
protectedinherited |
Definition at line 119 of file TTreeReaderValueFast.hxx.
|
protectedinherited |
Definition at line 116 of file TTreeReaderValueFast.hxx.
|
protectedinherited |
Definition at line 127 of file TTreeReaderValueFast.hxx.
|
protectedinherited |
Definition at line 121 of file TTreeReaderValueFast.hxx.
|
protectedinherited |
Definition at line 126 of file TTreeReaderValueFast.hxx.
|
protectedinherited |
Definition at line 117 of file TTreeReaderValueFast.hxx.