| #include "KanReferenceVector.hh" |
KanReferenceVector
class description - source file - inheritance tree (.pdf)
private:
KanReferenceVector(const KanReferenceVector&)
KanReferenceVector& operator=(const KanReferenceVector&)
public:
KanReferenceVector()
virtual ~KanReferenceVector()
virtual const char* className() const
virtual KanID ID(UInt_t i = 0) const
virtual void resetID()
virtual void resize(UInt_t n)
virtual void setID(KanID id, UInt_t i = 0)
virtual UInt_t size() const
private:
Int_t _nAlloc ! Allocated Memory
Int_t _n Size of vector
UInt_t* _vals [_n] Values
A Vector of references stored as 32 Bit UIDs. This is the most
trivial implemenation of storing references. All 32 bits are stored
for each member of the vector.
KanReferenceVector()
:KanReferenceStrategy(),_nAlloc(0),_n(0),_vals(0)
~KanReferenceVector()
d'tor
void resetID()
void resize(UInt_t n)
void setID(KanID id, UInt_t i)
KanID ID(UInt_t i) const
Inline Functions
UInt_t size() const
const char* className() const
KanReferenceVector KanReferenceVector(const KanReferenceVector&)
KanReferenceVector& operator=(const KanReferenceVector&)
Author: E. Charles
Last update: KanReferenceVector.cc,v 1.3 2004/02/04 20:06:40 jtinslay Exp $
Copyright (C) 2003 LBNL
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.
|