GeomProfile

Structural profile.

[ Lib_General64 | Source | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

KEYWORD
AUTHORS
CHANGES LOG
GOALS
USAGE

Class Summary

class GeomProfile
: public GeomHash< Vector3,ProfileElement>

{
public:
GeomProfile(const vector< TMolecule>& vMol);
// Profile query
float query(const TMolecule&)const;
float query(const Atom&)const;
float query(const Vector3&)const;
void insert(const TMolecule& mol);
int getMolNum()const;
protected:
}; // GeomProfile

Back to the top of GeomProfile


KEYWORD

Back to the top of GeomProfile


AUTHORS

copyright: SAMBA Group , Tel-Aviv Univ. Israel, 2003

Back to the top of GeomProfile


CHANGES LOG

Back to the top of GeomProfile


GOALS

Back to the top of GeomProfile


USAGE

Template TMolecule should support the following: (1) access to atoms: Atom operator[](int i). (2) access to molecule id: int getID(). It is required in order to differentiate between molecules in the profile.

Back to the top of GeomProfile


GeomProfile(const vector< TMolecule>& vMol);

Creates profile based on the input molecules

  GeomProfile(const vector< TMolecule>& vMol);

Back to the top of GeomProfile


float query(const TMolecule&)const;

returns profile score

  float query(const TMolecule&)const;

Back to the top of GeomProfile


float query(const Atom&)const;

  float query(const Atom&)const;

Back to the top of GeomProfile


float query(const Vector3&)const;

  float query(const Vector3&)const;

Back to the top of GeomProfile


void insert(const TMolecule& mol);

Update profile with a new molecule

  void insert(const TMolecule& mol);

Back to the top of GeomProfile


int getMolNum()const;

returns number of molecules

  int getMolNum()const;

Back to the top of GeomProfile


All Members

public:
// Profile query
float query(const TMolecule&)const;
float query(const Atom&)const;
float query(const Vector3&)const;
void insert(const TMolecule& mol);
int getMolNum()const;
protected:

Back to the top of GeomProfile


Ancestors

Inheritance chain for GeomProfile:

Back to the top of GeomProfile


Descendants

Class is not inherited by any others.

Back to the top of GeomProfile


Generated from source by the Cocoon utilities on Tue Jan 5 18:47:30 2010 .

Report problems to jkotula@unimax.com