Definition at line 197 of file TTreeReaderValueFast.hxx.
Public Member Functions | |
TTreeReaderValueFast (TTreeReaderFast &tr, const std::string &branchname) | |
Int_t * | Get () |
Int_t & | operator* () |
Int_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. More... | |
Int_t | GetEvents (Long64_t eventNum) |
virtual ROOT::Internal::TTreeReaderValueBase::EReadStatus | GetReadStatus () const |
ROOT::Internal::TTreeReaderValueBase::ESetupStatus | GetSetupStatus () const |
virtual const char * | GetTypeName () |
Protected Member Functions | |
virtual const char * | BranchTypeName () override |
Int_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. More... | |
virtual Int_t | Adjust (Int_t eventCount) |
virtual const char * | BranchTypeName ()=0 |
void | CreateProxy () |
Attach this value to the appropriate branch on the tree. More... | |
virtual UInt_t | GetSize ()=0 |
void | MarkTreeReaderUnavailable () |
Protected Attributes | |
Int_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 201 of file TTreeReaderValueFast.hxx.
|
inlineoverrideprotectedvirtual |
Implements ROOT::Experimental::Internal::TTreeReaderValueFastBase.
Definition at line 212 of file TTreeReaderValueFast.hxx.
|
inlineprotected |
Definition at line 214 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 204 of file TTreeReaderValueFast.hxx.
|
inlineoverrideprotectedvirtual |
Implements ROOT::Experimental::Internal::TTreeReaderValueFastBase.
Definition at line 213 of file TTreeReaderValueFast.hxx.
|
inlineoverrideprotectedvirtual |
Reimplemented from ROOT::Experimental::Internal::TTreeReaderValueFastBase.
Definition at line 211 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 208 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 207 of file TTreeReaderValueFast.hxx.
|
protected |
Definition at line 216 of file TTreeReaderValueFast.hxx.