#include <solventParameter.h>
Inheritance diagram for SolventParameter:
Public Member Functions | |
virtual bool | extractSection (Parameters ¶meters, const String §ion_name) throw () |
Reads a parameter section from an INI file. | |
Constructors and destructors. | |
SolventParameter () throw () | |
Default constructor. | |
SolventParameter (const SolventParameter ¶m) throw () | |
Copy constructor. | |
SolventParameter (const AtomTypes &atom_types) throw () | |
virtual | ~SolventParameter () throw () |
Destructor. | |
Assignment | |
const SolventParameter & | operator= (const SolventParameter ¶m) throw () |
Assignment operator. | |
virtual void | clear () throw () |
Clear method. | |
Accessors | |
const SolventDescriptor & | getSolventDescriptor () const throw () |
Return a SolventDescriptor with the values from the parameter file. | |
SolventDescriptor & | getSolventDescriptor () throw () |
Return a SolventDescriptor with the values from the parameter file. | |
const String & | getSolventName () const throw () |
Return the name of the SolventDescriptor. | |
const float & | getSolventDensity () const throw () |
Return the solvents density. | |
const std::vector< SolventAtomDescriptor > & | getSolventDescription () const throw () |
Return the SolventDescription. | |
Predicates | |
bool | operator== (const SolventParameter ¶m) const throw () |
Equality operator. | |
Protected Attributes | |
String | name_ |
float | number_density_ |
std::vector< SolventAtomDescriptor > | solvent_atoms_ |
SolventDescriptor | solvent_descriptor_ |
AtomTypes | atom_types_ |
This class provides parameter file interface for the SolventDescriptor class ( SolventDescriptor ).
|
Reads a parameter section from an INI file. This method reads the section given in section_name from ini_file, interprets (if given) a format line, reads the data from this section according to the format, and builds some datastructures for fast and easy acces to the data.
Reimplemented from ParameterSection. |
|
Return a SolventDescriptor with the values from the parameter file. Muteable version. |