Logo ROOT  
Reference Guide
No Matches
ROOT::Internal::TBranchProxyDirector Class Reference

Definition at line 35 of file TBranchProxyDirector.h.

Public Member Functions

 TBranchProxyDirector (TTree *tree, Int_t i)
 TBranchProxyDirector (TTree *tree, Long64_t i)
void Attach (Detail::TBranchProxy *p)
void Attach (TFriendProxy *f)
TH1FCreateHistogram (const char *options)
Long64_t GetReadEntry () const
 Return the current 'local' entry number; i.e.
TTreeGetTree () const
Bool_t Notify ()
void SetReadEntry (Long64_t entry)
 Move to a new entry to read entry is the 'local' entry number; i.e.
TTreeSetTree (TTree *newtree)

Private Member Functions

 TBranchProxyDirector (const TBranchProxyDirector &)
TBranchProxyDirectoroperator= (const TBranchProxyDirector &)

Private Attributes

std::list< Detail::TBranchProxy * > fDirected
Long64_t fEntry
std::vector< TFriendProxy * > fFriends

#include <TBranchProxyDirector.h>

Constructor & Destructor Documentation

◆ TBranchProxyDirector() [1/3]

ROOT::Internal::TBranchProxyDirector::TBranchProxyDirector ( const TBranchProxyDirector )

Definition at line 44 of file TBranchProxyDirector.h.

◆ TBranchProxyDirector() [2/3]

ROOT::Internal::TBranchProxyDirector::TBranchProxyDirector ( TTree tree,
Long64_t  i 

Definition at line 49 of file TBranchProxyDirector.cxx.

◆ TBranchProxyDirector() [3/3]

ROOT::Internal::TBranchProxyDirector::TBranchProxyDirector ( TTree tree,
Int_t  i 

Definition at line 56 of file TBranchProxyDirector.cxx.

Member Function Documentation

◆ Attach() [1/2]

void ROOT::Internal::TBranchProxyDirector::Attach ( Detail::TBranchProxy p)

Definition at line 64 of file TBranchProxyDirector.cxx.

◆ Attach() [2/2]

void ROOT::Internal::TBranchProxyDirector::Attach ( TFriendProxy f)

Definition at line 72 of file TBranchProxyDirector.cxx.

◆ CreateHistogram()

TH1F * ROOT::Internal::TBranchProxyDirector::CreateHistogram ( const char *  options)

Definition at line 80 of file TBranchProxyDirector.cxx.

◆ GetReadEntry()

Long64_t ROOT::Internal::TBranchProxyDirector::GetReadEntry ( ) const

Return the current 'local' entry number; i.e.

in the 'local' TTree rather than the TChain. This value will be passed directly to TBranch::GetEntry.

Definition at line 58 of file TBranchProxyDirector.h.

◆ GetTree()

TTree * ROOT::Internal::TBranchProxyDirector::GetTree ( ) const

Definition at line 60 of file TBranchProxyDirector.h.

◆ Notify()

Bool_t ROOT::Internal::TBranchProxyDirector::Notify ( )

Definition at line 141 of file TBranchProxyDirector.cxx.

◆ operator=()

TBranchProxyDirector & ROOT::Internal::TBranchProxyDirector::operator= ( const TBranchProxyDirector )

Definition at line 45 of file TBranchProxyDirector.h.

◆ SetReadEntry()

void ROOT::Internal::TBranchProxyDirector::SetReadEntry ( Long64_t  entry)

Move to a new entry to read entry is the 'local' entry number; i.e.

in the 'local' TTree rather than the TChain. This value will be passed directly to TBranch::GetEntry.

Definition at line 66 of file TBranchProxyDirector.h.

◆ SetTree()

TTree * ROOT::Internal::TBranchProxyDirector::SetTree ( TTree newtree)

Definition at line 129 of file TBranchProxyDirector.cxx.

Member Data Documentation

◆ fDirected

std::list<Detail::TBranchProxy*> ROOT::Internal::TBranchProxyDirector::fDirected

Definition at line 41 of file TBranchProxyDirector.h.

◆ fEntry

Long64_t ROOT::Internal::TBranchProxyDirector::fEntry

Definition at line 39 of file TBranchProxyDirector.h.

◆ fFriends

std::vector<TFriendProxy*> ROOT::Internal::TBranchProxyDirector::fFriends

Definition at line 42 of file TBranchProxyDirector.h.

◆ fTree

TTree* ROOT::Internal::TBranchProxyDirector::fTree

Definition at line 38 of file TBranchProxyDirector.h.

Libraries for ROOT::Internal::TBranchProxyDirector:

The documentation for this class was generated from the following files: