6#include "GaudiKernel/Kernel.h"
7#include "GaudiKernel/IOpaqueAddress.h"
10#include "DatabaseSvc/IDatabaseSvc.h"
59 : IOpaqueAddress(copy),
72 const unsigned long *
ipar
126 virtual const std::string*
par()
const {
135 virtual const unsigned long*
ipar()
const {
int getRunFrom()
get run from
IRegistry * m_pRegistry
Pointer to corresponding directory.
TreeAddress(const TreeAddress ©)
Standard Constructor.
virtual unsigned long release()
release reference to object
const CLID & clID() const
Access : Retrieve class ID of the link.
virtual const unsigned long * ipar() const
Retrieve integer parameters.
unsigned long m_treesize[9]
unsigned long m_refCount
Reference count.
unsigned long m_ipar[2]
String parameters to be accessed.
long m_svcType
Storage type.
void setClID(const CLID &clid)
Access : Set class ID of the link.
virtual IRegistry * registry() const
Pointer to directory.
DatabaseRecord * m_records
void setSvcType(long typ)
Access : set the storage type of the class id.
virtual unsigned long addRef()
Add reference to object.
void setRunFrom(int runFrom)
set run from
TreeAddress()
Dummy constructor.
virtual ~TreeAddress()
Standard Destructor.
virtual const std::string * par() const
TreeAddress(long svc, const CLID &clid, DatabaseRecord &records, const unsigned long *ipar)
Standard Constructor.
void setRunTo(int runTo)
set run to
long svcType() const
Access : retrieve the storage type of the class id.
virtual DatabaseRecord * pp()
virtual void setRegistry(IRegistry *pRegistry)
Set pointer to directory.