8#ifndef BALL_MOLMEC_PARAMETER_QUADRATICIMPROPERTORSION_H
9#define BALL_MOLMEC_PARAMETER_QUADRATICIMPROPERTORSION_H
11#ifndef BALL_FORMAT_PARAMETERSECTION_H
15#ifndef BALL_MOLMEC_PARAMETER_ATOMTYPES_H
42 bool operator == (
const Values& values)
const
47 bool operator != (
const Values& values)
const
49 return !(operator == (values));
99 const
String& section_name) ;
103 const
String& section_name) ;
HashMap class based on the STL map (containing serveral convenience functions).
vector< Values > torsions_
HashMap< Size, Size > torsion_hash_map_
QuadraticImproperTorsion()
bool assignParameters(QuadraticImproperTorsion::Values ¶meters, Atom::Type I, Atom::Type J, Atom::Type K, Atom::Type L) const
QuadraticImproperTorsion::Values getParameters(Atom::Type I, Atom::Type J, Atom::Type K, Atom::Type L) const
virtual bool extractSection(ForceFieldParameters ¶meters, const String §ion_name)
bool hasParameters(Atom::Type I, Atom::Type J, Atom::Type K, Atom::Type L) const
Size number_of_atom_types_
#define BALL_CREATE(name)