Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TTreePyz.cxx File Reference
Include dependency graph for TTreePyz.cxx:

Functions

static std::pair< void *, std::string > ResolveBranch (TTree *tree, const char *name, TBranch *branch)
 
static TBranchSearchForBranch (TTree *tree, const char *name)
 
static TLeafSearchForLeaf (TTree *tree, const char *name, TBranch *branch)
 
PyObjectTryBranchLeafListOverload (int argc, PyObject *args)
 Try to match the arguments of TTree::Branch to the following overload:
 
PyObjectTryBranchPtrToPtrOverloads (int argc, PyObject *args)
 Try to match the arguments of TTree::Branch to one of the following overloads:
 
static PyObjectWrapLeaf (TLeaf *leaf)
 

Function Documentation

◆ ResolveBranch()

static std::pair< void *, std::string > ResolveBranch ( TTree tree,
const char *  name,
TBranch branch 
)
static

Definition at line 78 of file TTreePyz.cxx.

◆ SearchForBranch()

static TBranch * SearchForBranch ( TTree tree,
const char *  name 
)
static

Definition at line 52 of file TTreePyz.cxx.

◆ SearchForLeaf()

static TLeaf * SearchForLeaf ( TTree tree,
const char *  name,
TBranch branch 
)
static

Definition at line 62 of file TTreePyz.cxx.

◆ TryBranchLeafListOverload()

PyObject * TryBranchLeafListOverload ( int  argc,
PyObject args 
)

Try to match the arguments of TTree::Branch to the following overload:

  • ( const char*, void*, const char*, Int_t = 32000 ) If the match succeeds, invoke Branch on the C++ tree with the right arguments.

Definition at line 209 of file TTreePyz.cxx.

◆ TryBranchPtrToPtrOverloads()

PyObject * TryBranchPtrToPtrOverloads ( int  argc,
PyObject args 
)

Try to match the arguments of TTree::Branch to one of the following overloads:

  • ( const char*, const char*, T**, Int_t = 32000, Int_t = 99 )
  • ( const char*, T**, Int_t = 32000, Int_t = 99 ) If the match succeeds, invoke Branch on the C++ tree with the right arguments.

Definition at line 252 of file TTreePyz.cxx.

◆ WrapLeaf()

static PyObject * WrapLeaf ( TLeaf leaf)
static

Definition at line 104 of file TTreePyz.cxx.