#include "../../cppyy/CPyCppyy/src/CPyCppyy.h"#include "../../cppyy/CPyCppyy/src/CPPInstance.h"#include "../../cppyy/CPyCppyy/src/ProxyWrappers.h"#include "../../cppyy/CPyCppyy/src/Dimensions.h"#include "CPyCppyy/API.h"#include "PyROOTPythonize.h"#include "TClass.h"#include "TTree.h"#include "TBranch.h"#include "TBranchElement.h"#include "TBranchObject.h"#include "TLeaf.h"#include "TLeafElement.h"#include "TLeafObject.h"#include "TStreamerElement.h"#include "TStreamerInfo.h"#include <algorithm>#include <sstream>Namespaces | |
| namespace | PyROOT |
Functions | |
| void | PyROOT::GetBuffer (PyObject *pyobject, void *&buf) |
| static std::vector< dim_t > | getMultiDims (std::string const &title) |
| Extracts static dimensions from the title of a TLeaf object. | |
| static std::pair< void *, std::string > | ResolveBranch (TTree *tree, const char *name, TBranch *branch) |
| static TBranch * | SearchForBranch (TTree *tree, const char *name) |
| static TLeaf * | SearchForLeaf (TTree *tree, const char *name, TBranch *branch) |
| PyObject * | TryBranchLeafListOverload (int argc, PyObject *args) |
| Try to match the arguments of TTree::Branch to the following overload: | |
| PyObject * | TryBranchPtrToPtrOverloads (int argc, PyObject *args) |
| Try to match the arguments of TTree::Branch to one of the following overloads: | |
| static PyObject * | WrapLeaf (TLeaf *leaf) |
Extracts static dimensions from the title of a TLeaf object.
The function assumes that the title of the TLeaf object contains dimensions in the format [dim1][dim2]....
| title | title of the TLeaf object from which to extract dimensions. |
Definition at line 116 of file TTreePyz.cxx.
|
static |
Definition at line 79 of file TTreePyz.cxx.
Definition at line 53 of file TTreePyz.cxx.
Definition at line 63 of file TTreePyz.cxx.
Try to match the arguments of TTree::Branch to the following overload:
Definition at line 239 of file TTreePyz.cxx.
Try to match the arguments of TTree::Branch to one of the following overloads:
Definition at line 290 of file TTreePyz.cxx.
Definition at line 133 of file TTreePyz.cxx.