Definition at line 149 of file TTreeReaderValueFast.hxx.
Public Member Functions | |
TTreeReaderValueFast (TTreeReaderFast &tr, const std::string &branchname) | |
float * | Get () |
float & | operator* () |
float * | 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 |
float * | 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 | |
float | 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 153 of file TTreeReaderValueFast.hxx.
|
inlineoverrideprotectedvirtual |
Implements ROOT::Experimental::Internal::TTreeReaderValueFastBase.
Definition at line 164 of file TTreeReaderValueFast.hxx.
|
inlineprotected |
Definition at line 166 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 156 of file TTreeReaderValueFast.hxx.
|
inlineoverrideprotectedvirtual |
Implements ROOT::Experimental::Internal::TTreeReaderValueFastBase.
Definition at line 165 of file TTreeReaderValueFast.hxx.
|
inlineoverrideprotectedvirtual |
Reimplemented from ROOT::Experimental::Internal::TTreeReaderValueFastBase.
Definition at line 163 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 160 of file TTreeReaderValueFast.hxx.
|
inline |
Definition at line 159 of file TTreeReaderValueFast.hxx.
|
protected |
Definition at line 168 of file TTreeReaderValueFast.hxx.