11#ifndef ATHENAROOTCOMPS_ATHENAROOTBRANCHADDRESS_H
12#define ATHENAROOTCOMPS_ATHENAROOTBRANCHADDRESS_H 1
18#include "GaudiKernel/GenericAddress.h"
32 :
public GenericAddress
52 const std::string& p1=
"",
53 const std::string& p2=
"",
uint32_t CLID
The Class ID type.
void setBranchAddress(const RootType &t)
setup the ROOT TTree internal address for the branch.
TBranch * m_branch
the branch we are connected to.
RootType m_type
the buffer for the TBranch
RootBranchAddress()
Default constructor:
TTree * ttree()
the TTree whose branch we proxy
virtual ~RootBranchAddress()
Destructor:
RootBranchAddress & operator=(const RootBranchAddress &rhs)
Assignment operator:
Some weak symbol referencing magic... These are declared in AthenaKernel/getMessageSvc....