#include <RDFParameter.h>
Inheritance diagram for RDFParameter:

Public Member Functions | |
| virtual bool | extractSection (ForceFieldParameters ¶meters, const String §ion_name) throw () |
| Extract the information from the parameter file. | |
Constructors and destructors. | |
| RDFParameter () throw () | |
| Default constructor. | |
| RDFParameter (const RDFParameter &rdf_parameter) throw () | |
| Copy constructor. | |
| virtual | ~RDFParameter () throw () |
| Destructor. | |
Assignment | |
| const RDFParameter & | operator= (const RDFParameter &rdf_parameter) throw () |
| Assignment operator. | |
| virtual void | clear () throw () |
| Clear method. | |
Accessors | |
| Position | getIndex (Atom::Type type_i, Atom::Type type_j) const throw () |
| Get the index in dependance of atom types of solute and solvent. | |
| const RadialDistributionFunction & | getRDF (Atom::Type type_i, Atom::Type type_j) const throw () |
| Return a radial distribution function determined by type. | |
| const RadialDistributionFunction & | getRDF (Position index) const throw () |
| Return a radial distribution function determined by index. | |
Predicates | |
| bool | hasRDF (Atom::Type solvent_atom_type, Atom::Type solute_atom_type) const throw () |
| Find out, whether the parameter file contained a RDF for a special solute/solvent atom combination. | |
| bool | hasParameters (Atom::Type solvent_atom_type, Atom::Type solute_atom_type) const throw () |
| hasParameters | |
Protected Attributes | |
| std::vector< RadialDistributionFunction > | rdf_list_ |
|
HashMap< Atom::Type, HashMap< Atom::Type, Position > > | rdf_indices_ |
|
|
Copy constructor.
|
|
||||||||||||
|
Extract the information from the parameter file.
|
|
||||||||||||
|
Get the index in dependance of atom types of solute and solvent.
|
|
|
Return a radial distribution function determined by index.
|
|
||||||||||||
|
Return a radial distribution function determined by type.
|
|
||||||||||||
|
hasParameters
|
|
||||||||||||
|
Find out, whether the parameter file contained a RDF for a special solute/solvent atom combination.
|
|
|
Assignment operator.
|