AnyDataWrapperBase * baseWrapper
std::string getClassName() const
void setBranchData(const gsl::not_null< DataObject * > pObj)
std::string getLocation() const
void const * m_dataBuffer
Base class from which all concrete algorithm classes should be derived.
Header file for std:chrono::duration-based Counters.
void setDataPtr(void const *dataPtr)
const Gaudi::Algorithm & m_algRef
BranchWrapper(const gsl::not_null< TTree * > tree, const std::string &className, const std::string &branchName, const std::string &location, const Gaudi::Algorithm &algRef)
Encapsulates a branch within a ROOT TTree, managing the data and interaction with the TTree.
void(* setBranchAddress)(gsl::not_null< TBranch * >, const void **)