virtual | ~TTreeReaderValueBase() |
void* | GetAddress() |
const char* | GetBranchName() const |
TLeaf* | GetLeaf() |
virtual ROOT::Internal::TTreeReaderValueBase::EReadStatus | GetReadStatus() const |
ROOT::Internal::TTreeReaderValueBase::ESetupStatus | GetSetupStatus() const |
Bool_t | IsValid() const |
ROOT::Internal::TTreeReaderValueBase::EReadStatus | ProxyRead() |
virtual void | CreateProxy() |
const char* | GetBranchDataType(TBranch* branch, TDictionary*& dict) const |
virtual const char* | GetDerivedTypeName() const |
static string | GetElementTypeName(const type_info& ti) |
ROOT::Detail::TBranchProxy* | GetProxy() const |
void | MarkTreeReaderUnavailable() |
void | NotifyNewTree(TTree* newTree) |
ROOT::Internal::TTreeReaderValueBase& | operator=(const ROOT::Internal::TTreeReaderValueBase&) |
void | RegisterWithTreeReader() |
ROOT::Internal::TTreeReaderValueBase | TTreeReaderValueBase(const ROOT::Internal::TTreeReaderValueBase&) |
ROOT::Internal::TTreeReaderValueBase | TTreeReaderValueBase(TTreeReader* reader = 0, const char* branchname = 0, TDictionary* dict = 0) |
static ROOT::Internal::TTreeReaderValueBase::EReadStatus | kReadError | |
static ROOT::Internal::TTreeReaderValueBase::EReadStatus | kReadNothingYet | |
static ROOT::Internal::TTreeReaderValueBase::EReadStatus | kReadSuccess | |
static ROOT::Internal::TTreeReaderValueBase::ESetupStatus | kSetupInternalError | |
static ROOT::Internal::TTreeReaderValueBase::ESetupStatus | kSetupMakeClassModeMismatch | |
static ROOT::Internal::TTreeReaderValueBase::ESetupStatus | kSetupMatch | |
static ROOT::Internal::TTreeReaderValueBase::ESetupStatus | kSetupMatchBranch | |
static ROOT::Internal::TTreeReaderValueBase::ESetupStatus | kSetupMatchLeaf | |
static ROOT::Internal::TTreeReaderValueBase::ESetupStatus | kSetupMismatch | |
static ROOT::Internal::TTreeReaderValueBase::ESetupStatus | kSetupMissingBranch | |
static ROOT::Internal::TTreeReaderValueBase::ESetupStatus | kSetupMissingCounterBranch | |
static ROOT::Internal::TTreeReaderValueBase::ESetupStatus | kSetupMissingDictionary | |
static ROOT::Internal::TTreeReaderValueBase::ESetupStatus | kSetupNoCheck | |
static ROOT::Internal::TTreeReaderValueBase::ESetupStatus | kSetupNotACollection | |
static ROOT::Internal::TTreeReaderValueBase::ESetupStatus | kSetupNotSetup | |
static ROOT::Internal::TTreeReaderValueBase::ESetupStatus | kSetupTreeDestructed |
TString | fBranchName | name of the branch to read data from. |
TDictionary* | fDict | type that the branch should contain |
TLeaf* | fLeaf | |
TString | fLeafName | |
ROOT::Detail::TBranchProxy* | fProxy | proxy for this branch, owned by TTreeReader |
ROOT::Internal::TTreeReaderValueBase::EReadStatus | fReadStatus | read status of this data access |
ROOT::Internal::TTreeReaderValueBase::ESetupStatus | fSetupStatus | setup status of this data access |
vector<Long64_t> | fStaticClassOffsets | |
TTreeReader* | fTreeReader | tree reader we belong to |
Inheritance Chart: | |||||||||
|
FIXME: use IsA() instead once we have ClassDefTInline Get the template argument as a string.