boca::TreeBranch Class Reference

#include <TreeBranch.hh>

Public Member Functions

 TreeBranch (char const *name, TClass *cl, TTree *tree=nullptr)
 
 TreeBranch (std::string const &name, TClass &cl, TTree &tree)
 
 TreeBranch (std::string const &name, TClass &cl)
 
TObject * NewEntry ()
 
template<typename Branch_ >
Branch_ & AddEntry ()
 
template<typename Branch_ >
void AddEntry (Branch_ const &branch)
 
void Clear ()
 

Constructor & Destructor Documentation

boca::TreeBranch::TreeBranch ( char const *  name,
TClass *  cl,
TTree *  tree = nullptr 
)
boca::TreeBranch::TreeBranch ( std::string const &  name,
TClass &  cl,
TTree &  tree 
)
boca::TreeBranch::TreeBranch ( std::string const &  name,
TClass &  cl 
)

Member Function Documentation

template<typename Branch_ >
Branch_& boca::TreeBranch::AddEntry ( )
inline
template<typename Branch_ >
void boca::TreeBranch::AddEntry ( Branch_ const &  branch)
inline
void boca::TreeBranch::Clear ( )
TObject * boca::TreeBranch::NewEntry ( )

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