#include <fragmentDB.h>
Public Member Functions |
|
Constructors and Destructors
|
|
NormalizeNamesProcessor () | |
Default constructor. |
|
NormalizeNamesProcessor (FragmentDB &db) | |
Constructor. |
|
virtual | ~NormalizeNamesProcessor () |
Destructor. |
|
Inspectors and Mutators
|
|
void | setFragmentDB (FragmentDB &db) |
Bind the processor to a fragment
database. |
|
void | setNamingStandard (const String &naming_standard) |
const String & | getNamingStandard () |
Retrieve the current naming
standard. |
|
bool | matchName (String &res_name, String &atom_name, const NameMap &map) const |
Try to match a name in one of the
maps. |
|
Processor specific methods
|
|
virtual bool | start () |
Start method. |
|
virtual bool | finish () |
Finish method. |
|
virtual Processor::Result | operator() (Fragment &fragment) |
Application method. |
This class is used to adopt all names in a molecular system to a given naming standard (usually the PDB standard).