TTreeReaderArray Extracts array data from a TTree.
virtual | ~TTreeReaderArrayBase() |
void* | ROOT::TTreeReaderValueBase::GetAddress() |
const char* | ROOT::TTreeReaderValueBase::GetBranchName() const |
TLeaf* | ROOT::TTreeReaderValueBase::GetLeaf() |
virtual ROOT::TTreeReaderValueBase::EReadStatus | GetReadStatus() const |
ROOT::TTreeReaderValueBase::ESetupStatus | ROOT::TTreeReaderValueBase::GetSetupStatus() const |
size_t | GetSize() const |
Bool_t | IsEmpty() const |
Bool_t | ROOT::TTreeReaderValueBase::IsValid() const |
ROOT::TTreeReaderArrayBase& | operator=(const ROOT::TTreeReaderArrayBase&) |
ROOT::TTreeReaderArrayBase& | operator=(ROOT::TTreeReaderArrayBase&&) |
ROOT::TTreeReaderValueBase::EReadStatus | ROOT::TTreeReaderValueBase::ProxyRead() |
ROOT::TTreeReaderArrayBase | TTreeReaderArrayBase(ROOT::TTreeReaderArrayBase&&) |
ROOT::TTreeReaderArrayBase | TTreeReaderArrayBase(const ROOT::TTreeReaderArrayBase&) |
ROOT::TTreeReaderArrayBase | TTreeReaderArrayBase(TTreeReader* reader, const char* branchname, TDictionary* dict) |
ROOT::TTreeReaderValueBase | ROOT::TTreeReaderValueBase::TTreeReaderValueBase(const ROOT::TTreeReaderValueBase&) |
virtual void | CreateProxy() |
const char* | GetBranchContentDataType(TBranch* branch, TString& contentTypeName, TDictionary*& dict) const |
const char* | ROOT::TTreeReaderValueBase::GetBranchDataType(TBranch* branch, TDictionary*& dict) const |
virtual const char* | ROOT::TTreeReaderValueBase::GetDerivedTypeName() const |
ROOT::TBranchProxy* | ROOT::TTreeReaderValueBase::GetProxy() const |
void | ROOT::TTreeReaderValueBase::MarkTreeReaderUnavailable() |
ROOT::TTreeReaderValueBase | ROOT::TTreeReaderValueBase::TTreeReaderValueBase(TTreeReader* reader = 0, const char* branchname = 0, TDictionary* dict = 0) |
void* | UntypedAt(size_t idx) const |
TString | ROOT::TTreeReaderValueBase::fBranchName | name of the branch to read data from. |
TDictionary* | ROOT::TTreeReaderValueBase::fDict | type that the branch should contain |
ROOT::TVirtualCollectionReader* | fImpl | Common interface to collections |
TLeaf* | ROOT::TTreeReaderValueBase::fLeaf | |
TString | ROOT::TTreeReaderValueBase::fLeafName | |
ROOT::TBranchProxy* | ROOT::TTreeReaderValueBase::fProxy | proxy for this branch, owned by TTreeReader |
ROOT::TTreeReaderValueBase::EReadStatus | ROOT::TTreeReaderValueBase::fReadStatus | read status of this data access |
ROOT::TTreeReaderValueBase::ESetupStatus | ROOT::TTreeReaderValueBase::fSetupStatus | setup status of this data access |
vector<Long64_t> | ROOT::TTreeReaderValueBase::fStaticClassOffsets | |
Long64_t | ROOT::TTreeReaderValueBase::fTreeLastOffset | |
TTreeReader* | ROOT::TTreeReaderValueBase::fTreeReader | tree reader we belong to |
Access a branch's collection content (not the collection itself) through a proxy. Retrieve the type of data contained in the collection stored by branch; put its dictionary into dict, If there is no dictionary, put its type name into contentTypeName. The contentTypeName is set to NULL if the branch does not contain a collection; in that case, the type of the branch is returned. In all other cases, NULL is returned.
Create an array reader of branch "branchname" for TTreeReader "tr".