Definition at line 56 of file TTreeProcessorMT.hxx.
|
typedef std::pair< std::string, std::string > | NameAlias |
|
#include <ROOT/TTreeProcessorMT.hxx>
◆ NameAlias
◆ TreeReaderEntryListPair
◆ TTreeView() [1/5]
Constructor based on a file name.
- Parameters
-
[in] | fn | Name of the file containing the tree to process. |
[in] | tn | Name of the tree to process. If not provided, the implementation will automatically search for a tree in the file. |
Definition at line 159 of file TTreeProcessorMT.hxx.
◆ TTreeView() [2/5]
Constructor based on a collection of file names.
- Parameters
-
[in] | fns | Collection of file names containing the tree to process. |
[in] | tn | Name of the tree to process. If not provided, the implementation will automatically search for a tree in the collection of files. |
Definition at line 171 of file TTreeProcessorMT.hxx.
◆ TTreeView() [3/5]
ROOT::Internal::TTreeView::TTreeView |
( |
TTree & |
tree | ) |
|
|
inline |
Constructor based on a TTree.
- Parameters
-
[in] | tree | Tree or chain of files containing the tree to process. |
Definition at line 187 of file TTreeProcessorMT.hxx.
◆ TTreeView() [4/5]
ROOT::Internal::TTreeView::TTreeView |
( |
TTree & |
tree, |
|
|
TEntryList & |
entries |
|
) |
| |
|
inline |
Constructor based on a TTree and a TEntryList.
- Parameters
-
[in] | tree | Tree or chain of files containing the tree to process. |
[in] | entries | List of entry numbers to process. |
Definition at line 221 of file TTreeProcessorMT.hxx.
◆ TTreeView() [5/5]
ROOT::Internal::TTreeView::TTreeView |
( |
const TTreeView & |
view | ) |
|
|
inline |
◆ GetFileNames()
const std::vector<std::string>& ROOT::Internal::TTreeView::GetFileNames |
( |
| ) |
const |
|
inline |
◆ GetTreeName()
std::string ROOT::Internal::TTreeView::GetTreeName |
( |
| ) |
const |
|
inline |
◆ GetTreeReader()
◆ Init()
void ROOT::Internal::TTreeView::Init |
( |
void |
| ) |
|
|
inlineprivate |
◆ PushLoadedEntry()
void ROOT::Internal::TTreeView::PushLoadedEntry |
( |
Long64_t |
entry | ) |
|
|
inline |
◆ RestoreLoadedEntry()
void ROOT::Internal::TTreeView::RestoreLoadedEntry |
( |
| ) |
|
|
inline |
◆ StoreFriends()
void ROOT::Internal::TTreeView::StoreFriends |
( |
const TTree & |
tree, |
|
|
bool |
isTree |
|
) |
| |
|
inlineprivate |
Get and store the names, aliases and file names of the friends of the tree.
Definition at line 119 of file TTreeProcessorMT.hxx.
◆ fChain
std::unique_ptr<TChain> ROOT::Internal::TTreeView::fChain |
|
private |
◆ fEntryList
◆ fFileNames
std::vector<std::string> ROOT::Internal::TTreeView::fFileNames |
|
private |
◆ fFriendFileNames
std::vector<std::vector<std::string> > ROOT::Internal::TTreeView::fFriendFileNames |
|
private |
◆ fFriendNames
std::vector<NameAlias> ROOT::Internal::TTreeView::fFriendNames |
|
private |
◆ fFriends
std::vector<std::unique_ptr<TChain> > ROOT::Internal::TTreeView::fFriends |
|
private |
◆ fLoadedEntries
std::vector<Long64_t> ROOT::Internal::TTreeView::fLoadedEntries |
|
private |
◆ fTreeName
std::string ROOT::Internal::TTreeView::fTreeName |
|
private |
[legend]