Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
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.
 

Functions

std::vector< std::string > GetFileNamesFromTree (const TTree &tree)
 
RFriendInfo GetFriendInfo (const TTree &tree)
 
std::vector< std::string > GetTreeFullPaths (const TTree &tree)
 

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.

Function Documentation

◆ GetFileNamesFromTree()

std::vector< std::string > ROOT::Internal::TreeUtils::GetFileNamesFromTree ( const TTree tree)

Definition at line 85 of file InternalTreeUtils.cxx.

◆ GetFriendInfo()

RFriendInfo ROOT::Internal::TreeUtils::GetFriendInfo ( const TTree tree)

Definition at line 152 of file InternalTreeUtils.cxx.

◆ GetTreeFullPaths()

std::vector< std::string > ROOT::Internal::TreeUtils::GetTreeFullPaths ( const TTree tree)

Definition at line 244 of file InternalTreeUtils.cxx.