Definition at line 45 of file TTreeReaderValue.h.
|
enum | EReadStatus { kReadSuccess = 0,
kReadNothingYet,
kReadError
} |
|
enum | ESetupStatus {
kSetupNotSetup = -7,
kSetupTreeDestructed = -8,
kSetupMakeClassModeMismatch = -7,
kSetupMissingCounterBranch = -6,
kSetupMissingBranch = -5,
kSetupInternalError = -4,
kSetupMissingCompiledCollectionProxy = -3,
kSetupMismatch = -2,
kSetupClassMismatch = -1,
kSetupMatch = 0,
kSetupMatchBranch = 0,
kSetupMatchConversion,
kSetupMatchConversionCollection,
kSetupMakeClass,
kSetupVoidPtr,
kSetupNoCheck,
kSetupMatchLeaf
} |
|
#include <TTreeReaderValue.h>
Enumerator |
---|
kSetupNotSetup |
|
kSetupTreeDestructed |
|
kSetupMakeClassModeMismatch |
|
kSetupMissingCounterBranch |
|
kSetupMissingBranch |
|
kSetupInternalError |
|
kSetupMissingCompiledCollectionProxy |
|
kSetupMismatch |
|
kSetupClassMismatch |
|
kSetupMatch |
|
kSetupMatchBranch |
|
kSetupMatchConversion |
|
kSetupMatchConversionCollection |
|
kSetupMakeClass |
|
kSetupVoidPtr |
|
kSetupNoCheck |
|
kSetupMatchLeaf |
|
Definition at line 50 of file TTreeReaderValue.h.
ROOT::Internal::TTreeReaderValueBase::TTreeReaderValueBase |
( |
TTreeReader * |
reader = 0 , |
|
|
const char * |
branchname = 0 , |
|
|
TDictionary * |
dict = 0 |
|
) |
| |
|
protected |
Construct a tree value reader and register it with the reader object.
Definition at line 39 of file TTreeReaderValue.cxx.
ROOT::Internal::TTreeReaderValueBase::~TTreeReaderValueBase |
( |
| ) |
|
|
protectedvirtual |
void ROOT::Internal::TTreeReaderValueBase::CreateProxy |
( |
| ) |
|
|
protectedvirtual |
void * ROOT::Internal::TTreeReaderValueBase::GetAddress |
( |
| ) |
|
const char * ROOT::Internal::TTreeReaderValueBase::GetBranchDataType |
( |
TBranch * |
branch, |
|
|
TDictionary *& |
dict |
|
) |
| const |
|
protected |
Retrieve the type of data stored by branch; put its dictionary into dict, return its type name.
If no dictionary is available, at least its type name should be returned.
Definition at line 374 of file TTreeReaderValue.cxx.
const char* ROOT::Internal::TTreeReaderValueBase::GetBranchName |
( |
| ) |
const |
|
inline |
virtual const char* ROOT::Internal::TTreeReaderValueBase::GetDerivedTypeName |
( |
| ) |
const |
|
protectedpure virtual |
TLeaf * ROOT::Internal::TTreeReaderValueBase::GetLeaf |
( |
| ) |
|
virtual EReadStatus ROOT::Internal::TTreeReaderValueBase::GetReadStatus |
( |
| ) |
const |
|
inlinevirtual |
ESetupStatus ROOT::Internal::TTreeReaderValueBase::GetSetupStatus |
( |
| ) |
const |
|
inline |
Bool_t ROOT::Internal::TTreeReaderValueBase::IsValid |
( |
| ) |
const |
|
inline |
void ROOT::Internal::TTreeReaderValueBase::MarkTreeReaderUnavailable |
( |
| ) |
|
|
inlineprotected |
Try to read the value from the TBranchProxy, returns the status of the read.
Definition at line 67 of file TTreeReaderValue.cxx.
TString ROOT::Internal::TTreeReaderValueBase::fBranchName |
|
protected |
TDictionary* ROOT::Internal::TTreeReaderValueBase::fDict |
|
protected |
TLeaf* ROOT::Internal::TTreeReaderValueBase::fLeaf |
|
protected |
TString ROOT::Internal::TTreeReaderValueBase::fLeafName |
|
protected |
EReadStatus ROOT::Internal::TTreeReaderValueBase::fReadStatus |
|
protected |
ESetupStatus ROOT::Internal::TTreeReaderValueBase::fSetupStatus |
|
protected |
std::vector<Long64_t> ROOT::Internal::TTreeReaderValueBase::fStaticClassOffsets |
|
protected |
Long64_t ROOT::Internal::TTreeReaderValueBase::fTreeLastOffset |
|
protected |
TTreeReader* ROOT::Internal::TTreeReaderValueBase::fTreeReader |
|
protected |
The documentation for this class was generated from the following files: