Definition at line 55 of file TTreeProcessorMT.hxx.
Public Member Functions | |
| TTreeView ()=default | |
| TTreeView (const TTreeView &) | |
| std::unique_ptr< TTreeReader > | GetTreeReader (Long64_t start, Long64_t end, const std::vector< std::string > &treeName, const std::vector< std::string > &fileNames, const ROOT::TreeUtils::RFriendInfo &friendInfo, const TEntryList &entryList, const std::vector< Long64_t > &nEntries) | 
| Get a TTreeReader for the current tree of this view.   | |
| void | Reset () | 
| Clear the resources.   | |
Private Member Functions | |
| void | MakeChain (const std::vector< std::string > &treeName, const std::vector< std::string > &fileNames, const ROOT::TreeUtils::RFriendInfo &friendInfo, const std::vector< Long64_t > &nEntries) | 
| Construct fChain, also adding friends if needed and injecting knowledge of offsets if available.   | |
Private Attributes | |
| std::unique_ptr< TChain > | fChain | 
| Chain on which to operate.   | |
| std::unique_ptr< TEntryList > | fEntryList | 
| TEntryList for fChain, if present.   | |
| std::vector< std::unique_ptr< TChain > > | fFriends | 
| Friends of the tree/chain, if present.   | |
| ROOT::Internal::TreeUtils::RNoCleanupNotifier | fNoCleanupNotifier | 
#include <ROOT/TTreeProcessorMT.hxx>
      
  | 
  default | 
Definition at line 70 of file TTreeProcessorMT.hxx.
| std::unique_ptr< TTreeReader > TTreeView::GetTreeReader | ( | Long64_t | start, | 
| Long64_t | end, | ||
| const std::vector< std::string > & | treeName, | ||
| const std::vector< std::string > & | fileNames, | ||
| const ROOT::TreeUtils::RFriendInfo & | friendInfo, | ||
| const TEntryList & | entryList, | ||
| const std::vector< Long64_t > & | nEntries ) | 
Get a TTreeReader for the current tree of this view.
Definition at line 288 of file TTreeProcessorMT.cxx.
      
  | 
  private | 
Construct fChain, also adding friends if needed and injecting knowledge of offsets if available.
| [in] | treeNames | Name of the tree for each file in fileNames.  | 
| [in] | fileNames | Files to be opened. | 
| [in] | friendInfo | Information about TTree friends, if any. | 
| [in] | nEntries | Number of entries to be processed. | 
| [in] | friendEntries | Number of entries in each friend. Expected to have same ordering as friendInfo. | 
Definition at line 262 of file TTreeProcessorMT.cxx.
| void TTreeView::Reset | ( | ) | 
Clear the resources.
Definition at line 316 of file TTreeProcessorMT.cxx.
      
  | 
  private | 
Chain on which to operate.
Definition at line 62 of file TTreeProcessorMT.hxx.
      
  | 
  private | 
TEntryList for fChain, if present.
Definition at line 59 of file TTreeProcessorMT.hxx.
      
  | 
  private | 
Friends of the tree/chain, if present.
Definition at line 58 of file TTreeProcessorMT.hxx.
      
  | 
  private | 
Definition at line 56 of file TTreeProcessorMT.hxx.