#include <BALL/MOLMEC/MMFF94/MMFF94Processors.h>
Classes | |
| struct | AromaticType |
Public Member Functions | |
| MMFF94AtomTyper () | |
| MMFF94AtomTyper (const MMFF94AtomTyper &t) | |
| virtual | ~MMFF94AtomTyper () |
| virtual void | assignTo (System &s) |
| virtual bool | setupHydrogenTypes (Parameters &p, const String §ion) |
Read the hydrogen matching from MMFFHDEF.PAR. | |
| virtual bool | setupSymbolsToTypes (Parameters &p, const String §ion) |
Read the matching from ID to numerical type from MFFSYMB.PAR. | |
| virtual bool | setupAromaticTypes (Parameters &p, const String §ion) |
Read the matching from general ID to ID in aromatic rings. | |
| void | collectHeteroAtomTypes (const MMFF94AtomTypes &atom_types) |
Protected Member Functions | |
| bool | assignAromaticType_5_ (Atom &atom, Position L5, bool anion, bool cation) |
Protected Attributes | |
| StringHashMap< String > | partner_type_to_htype_ |
| StringHashMap< Position > | id_to_type_ |
| HashMap< String, AromaticType > | aromatic_types_5_map_ |
| HashSet< String > | cation_atoms_ |
| MMFF94AtomTypes * | atom_types_ |
| HashSet< Position > | hetero_atom_types_ |
| BALL::MMFF94AtomTyper::MMFF94AtomTyper | ( | ) |
| BALL::MMFF94AtomTyper::MMFF94AtomTyper | ( | const MMFF94AtomTyper & | t | ) |
| virtual BALL::MMFF94AtomTyper::~MMFF94AtomTyper | ( | ) | [inline, virtual] |
| bool BALL::MMFF94AtomTyper::assignAromaticType_5_ | ( | Atom & | atom, | |
| Position | L5, | |||
| bool | anion, | |||
| bool | cation | |||
| ) | [protected] |
| virtual void BALL::MMFF94AtomTyper::assignTo | ( | System & | s | ) | [virtual] |
Reimplemented from BALL::AtomTyper.
| void BALL::MMFF94AtomTyper::collectHeteroAtomTypes | ( | const MMFF94AtomTypes & | atom_types | ) |
| virtual bool BALL::MMFF94AtomTyper::setupAromaticTypes | ( | Parameters & | p, | |
| const String & | section | |||
| ) | [virtual] |
Read the matching from general ID to ID in aromatic rings.
| virtual bool BALL::MMFF94AtomTyper::setupHydrogenTypes | ( | Parameters & | p, | |
| const String & | section | |||
| ) | [virtual] |
Read the hydrogen matching from MMFFHDEF.PAR.
| virtual bool BALL::MMFF94AtomTyper::setupSymbolsToTypes | ( | Parameters & | p, | |
| const String & | section | |||
| ) | [virtual] |
Read the matching from ID to numerical type from MFFSYMB.PAR.
MMFF94AtomTypes* BALL::MMFF94AtomTyper::atom_types_ [protected] |
HashSet<String> BALL::MMFF94AtomTyper::cation_atoms_ [protected] |
HashSet<Position> BALL::MMFF94AtomTyper::hetero_atom_types_ [protected] |
StringHashMap<Position> BALL::MMFF94AtomTyper::id_to_type_ [protected] |