#include <hacompmod.h>
Inheritance diagram for HaCompMod:

Public Member Functions | |
| HaCompMod (const int new_mtype, HaMolSet *new_phost_mset=NULL) | |
| Constructor - supply type in new_mtype. | |
| bool | SetMolHost (HaMolSet *new_phost_mset) |
| HaMolSet * | GetMolSet () |
| Get Molecular Set associated with the module. | |
| const HaMolSet * | GetMolSet () const |
| Get Molecular Set associated with the module. | |
| const int | GetType () |
| return type of the computational module | |
| virtual void | SetDebugLevel (int new_debug_level) |
| virtual int | OnDelAtoms (AtomCollection &del_atoms) |
| Modify module content to react to deleted atoms. | |
Static Public Member Functions | |
| HaCompMod * | CreateCompMod (const int mtype, HaMolSet *new_phost_mset=NULL) |
| Create computational module of the given type. | |
Public Attributes | |
| int | debug_level |
Protected Attributes | |
| HaMolSet * | phost_mset |
| pointer to the Molecular Set associated with the module | |
| const int | mtype |
| the type of the computational module | |
|
||||||||||||
|
Constructor - supply type in new_mtype. Base class of the computational modules in HARLEM
|
1.3.6