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".