Definition at line 243 of file TTreeReaderValueFast.hxx.
Public Member Functions | |
| TTreeReaderValueFast (TTreeReaderFast &tr, const std::string &branchname) | |
| Bool_t * | Get () |
| Bool_t & | operator* () |
| Bool_t * | operator-> () |
Public Member Functions inherited from ROOT::Experimental::Internal::TTreeReaderValueFastBase | |
| TTreeReaderValueFastBase (const TTreeReaderValueFastBase &)=delete | |
| TTreeReaderValueFastBase (TTreeReaderFast *reader, const std::string &branchName) | |
| Construct a tree value reader and register it with the reader object. | |
| Int_t | GetEvents (Long64_t eventNum) |
| virtual ROOT::Internal::TTreeReaderValueBase::EReadStatus | GetReadStatus () const |
| ROOT::Internal::TTreeReaderValueBase::ESetupStatus | GetSetupStatus () const |
Protected Member Functions | |
| virtual const char * | BranchTypeName () override |
| Bool_t * | Deserialize (char *input) |
| virtual UInt_t | GetSize () override |
| virtual const char * | GetTypeName () override |
Protected Member Functions inherited from ROOT::Experimental::Internal::TTreeReaderValueFastBase | |
| virtual | ~TTreeReaderValueFastBase () |
| Unregister from tree reader, cleanup. | |
| virtual Int_t | Adjust (Int_t eventCount) |
| void | CreateProxy () |
| Attach this value to the appropriate branch on the tree. | |
| void | MarkTreeReaderUnavailable () |
Protected Attributes | |
| Bool_t | fTmp |
Protected Attributes inherited from ROOT::Experimental::Internal::TTreeReaderValueFastBase | |
| 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 247 of file TTreeReaderValueFast.hxx.
|
inlineoverrideprotectedvirtual |
Implements ROOT::Experimental::Internal::TTreeReaderValueFastBase.
Definition at line 258 of file TTreeReaderValueFast.hxx.
|
inlineprotected |
Definition at line 260 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 250 of file TTreeReaderValueFast.hxx.
|
inlineoverrideprotectedvirtual |
Implements ROOT::Experimental::Internal::TTreeReaderValueFastBase.
Definition at line 259 of file TTreeReaderValueFast.hxx.
|
inlineoverrideprotectedvirtual |
Reimplemented from ROOT::Experimental::Internal::TTreeReaderValueFastBase.
Definition at line 257 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 254 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 253 of file TTreeReaderValueFast.hxx.
|
protected |
Definition at line 262 of file TTreeReaderValueFast.hxx.