Logo ROOT  
Reference Guide
ROOT::Internal::TreeUtils Namespace Reference

Namespace hosting functions and classes to retrieve tree information for internal use. More...

Classes

struct  RFriendInfo
 Information about friend trees of a certain TTree or TChain object. More...
 

Typedefs

using NameAlias = std::pair< std::string, std::string >
 A pair of name and alias of a TTree's friend tree. More...
 

Functions

std::vector< std::string > GetFileNamesFromTree (const TTree &tree)
 Get and store the file names associated with the input tree. More...
 
RFriendInfo GetFriendInfo (const TTree &tree)
 Get and store the names, aliases and file names of the direct friends of the tree. More...
 
std::vector< std::string > GetTreeFullPaths (const TTree &tree)
 Retrieve the full path(s) to a TTree or the trees in a TChain. More...
 

Detailed Description

Namespace hosting functions and classes to retrieve tree information for internal use.

Typedef Documentation

◆ NameAlias

using ROOT::Internal::TreeUtils::NameAlias = typedef std::pair<std::string, std::string>

A pair of name and alias of a TTree's friend tree.

Definition at line 36 of file InternalTreeUtils.hxx.