BOSS 7.0.6
BESIII Offline Software System
|
Definition of a Root address, derived from IOpaqueAddress. More...
#include <RootAddress.h>
Public Member Functions | |
RootAddress () | |
RootAddress (unsigned char svc, const CLID &clid, const std::string path="", const std::string treename="", const std::string branchname="", int entry=-1) | |
virtual | ~RootAddress () |
std::string | getTreename () const |
virtual void | setTreename (std::string treename) |
std::string | getBranchname (int i) const |
std::string | getPath () const |
Int_t | getEntryNr () const |
Short_t | getNrBranches () const |
void | setEntryNr (int entry) |
void | Print () const |
Definition of a Root address, derived from IOpaqueAddress.
Based on SICb's Address class. Contains Root Treenames and branchnames and nr of entry to be able to retrieve the object. Based on the RootAddress of Glast.
Definition at line 21 of file RootAddress.h.
|
inline |
Definition at line 24 of file RootAddress.h.
RootAddress::RootAddress | ( | unsigned char | svc, |
const CLID & | clid, | ||
const std::string | path = "" , |
||
const std::string | treename = "" , |
||
const std::string | branchname = "" , |
||
int | entry = -1 |
||
) |
Definition at line 7 of file RootAddress.cxx.
|
inlinevirtual |
Definition at line 26 of file RootAddress.h.
std::string RootAddress::getBranchname | ( | int | i | ) | const |
Definition at line 31 of file RootAddress.cxx.
Referenced by RootEventBaseCnv::createObj().
|
inline |
Definition at line 31 of file RootAddress.h.
Referenced by RootEventBaseCnv::createObj().
|
inline |
Definition at line 32 of file RootAddress.h.
Referenced by RootEventBaseCnv::createObj().
|
inline |
Definition at line 30 of file RootAddress.h.
Referenced by RootEventBaseCnv::createObj().
|
inline |
Definition at line 27 of file RootAddress.h.
Referenced by RootEventBaseCnv::createObj(), DigiCnv::DataObjectToTObject(), DstCnv::DataObjectToTObject(), EvtHeaderCnv::DataObjectToTObject(), EvtNavigatorCnv::DataObjectToTObject(), EvtRecCnv::DataObjectToTObject(), HltCnv::DataObjectToTObject(), McCnv::DataObjectToTObject(), RecTrackCnv::DataObjectToTObject(), and TrigCnv::DataObjectToTObject().
void RootAddress::Print | ( | ) | const |
Definition at line 27 of file RootAddress.cxx.
|
inline |
Definition at line 33 of file RootAddress.h.
Referenced by RootEventBaseCnv::createObj().
|
inlinevirtual |
Definition at line 28 of file RootAddress.h.