Logo ROOT   6.16/01
Reference Guide
Functions | Variables
TTree.cxx File Reference
#include <ROOT/RConfig.hxx>
#include "TTree.h"
#include "ROOT/TIOFeatures.hxx"
#include "TArrayC.h"
#include "TBufferFile.h"
#include "TBaseClass.h"
#include "TBasket.h"
#include "TBranchClones.h"
#include "TBranchElement.h"
#include "TBranchObject.h"
#include "TBranchRef.h"
#include "TBrowser.h"
#include "TClass.h"
#include "TClassEdit.h"
#include "TClonesArray.h"
#include "TCut.h"
#include "TDataMember.h"
#include "TDataType.h"
#include "TDirectory.h"
#include "TError.h"
#include "TEntryList.h"
#include "TEnv.h"
#include "TEventList.h"
#include "TFile.h"
#include "TFolder.h"
#include "TFriendElement.h"
#include "TInterpreter.h"
#include "TLeaf.h"
#include "TLeafB.h"
#include "TLeafC.h"
#include "TLeafD.h"
#include "TLeafElement.h"
#include "TLeafF.h"
#include "TLeafI.h"
#include "TLeafL.h"
#include "TLeafObject.h"
#include "TLeafS.h"
#include "TList.h"
#include "TMath.h"
#include "TROOT.h"
#include "TRealData.h"
#include "TRegexp.h"
#include "TStreamerElement.h"
#include "TStreamerInfo.h"
#include "TStyle.h"
#include "TSystem.h"
#include "TTreeCloner.h"
#include "TTreeCache.h"
#include "TTreeCacheUnzip.h"
#include "TVirtualCollectionProxy.h"
#include "TEmulatedCollectionProxy.h"
#include "TVirtualIndex.h"
#include "TVirtualPerfStats.h"
#include "TVirtualPad.h"
#include "TBranchSTL.h"
#include "TSchemaRuleSet.h"
#include "TFileMergeInfo.h"
#include "ROOT/StringConv.hxx"
#include "TVirtualMutex.h"
#include "TBranchIMTHelper.h"
#include "TNotifyLink.h"
#include <chrono>
#include <cstddef>
#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
#include <stdio.h>
#include <limits.h>
#include <algorithm>
#include <set>
#include "ROOT/TThreadExecutor.hxx"
#include <thread>
Include dependency graph for TTree.cxx:

Functions

static char DataTypeToChar (EDataType datatype)
 
static TBranchR__FindBranchHelper (TObjArray *list, const char *branchname)
 Search in the array for a branch matching the branch name, with the branch possibly expressed as a 'full' path name (with dots). More...
 
static void TBranch__SetTree (TTree *tree, TObjArray &branches)
 Set the fTree member for all branches and sub branches. More...
 
void TFriendElement__SetTree (TTree *tree, TList *frlist)
 Set the fTree member for all friend elements. More...
 

Variables

constexpr Int_t kNEntriesResort = 100
 
constexpr Float_t kNEntriesResortInv = 1.f/kNEntriesResort
 

Function Documentation

◆ DataTypeToChar()

static char DataTypeToChar ( EDataType  datatype)
static

Definition at line 429 of file TTree.cxx.

◆ R__FindBranchHelper()

static TBranch * R__FindBranchHelper ( TObjArray list,
const char *  branchname 
)
static

Search in the array for a branch matching the branch name, with the branch possibly expressed as a 'full' path name (with dots).

Definition at line 4583 of file TTree.cxx.

◆ TBranch__SetTree()

static void TBranch__SetTree ( TTree tree,
TObjArray branches 
)
static

Set the fTree member for all branches and sub branches.

Definition at line 9072 of file TTree.cxx.

◆ TFriendElement__SetTree()

void TFriendElement__SetTree ( TTree tree,
TList frlist 
)

Set the fTree member for all friend elements.

Definition at line 9096 of file TTree.cxx.

Variable Documentation

◆ kNEntriesResort

constexpr Int_t kNEntriesResort = 100
constexpr

Definition at line 417 of file TTree.cxx.

◆ kNEntriesResortInv

constexpr Float_t kNEntriesResortInv = 1.f/kNEntriesResort
constexpr

Definition at line 418 of file TTree.cxx.