StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | Public Attributes | Friends | List of all members
StMultyKeyNode Class Reference
Inheritance diagram for StMultyKeyNode:
StMultyKeyDivd StMultyKeyPair StMultyKeyMap

Public Types

typedef std::vector< float > FKeys_t
 
typedef std::vector
< StMultyKeyNode * > 
Links_t
 

Public Member Functions

virtual const char * ClassName () const
 
virtual void Set (const void *obj, const float *keys)
 
virtual void Add (StMultyKeyNode *pair)
 
virtual const float * GetKeys () const
 
virtual int GetIKey () const
 
virtual void SetIKey (int ik)
 
virtual void * GetObj () const
 
virtual const float * GetDow () const
 
virtual const float * GetStp () const
 
int MaxDeep (int *deep=0) const
 
int GetNumb () const
 
double Quality (int *numb=0) const
 
virtual int ls (const char *="") const
 
virtual void Clear (const char *=0)
 
virtual StMultyKeyNodeLink (int jlink) const
 
StMultyKeyMapGetMap () const
 
void SetMap (StMultyKeyMap *map)
 
int GetNKey () const
 
int GetNBin () const
 

Public Attributes

StMultyKeyMapmMap
 
int mId
 

Friends

class StMultyKeyMap
 
class StMultyKeyMapIter
 

Detailed Description

Definition at line 9 of file StMultyKeyMap.h.


The documentation for this class was generated from the following files: