Class BaseType
java.lang.Object
ffx.potential.parameters.BaseType
- Direct Known Subclasses:
AngleTorsionType, AngleType, AtomType, BioType, BondType, ChargeType, ImproperTorsionType, MultipoleType, OutOfPlaneBendType, PiOrbitalTorsionType, PolarizeType, RelativeSolvationType, SoluteType, StretchBendType, StretchTorsionType, TorsionTorsionType, TorsionType, UreyBradleyType, VDWPairType, VDWType
All force field types should extend the BaseType class.
- Since:
- 1.0
- Author:
- Michael J. Schnieders
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBaseType(ForceField.ForceFieldType forceFieldType, int[] keys) Public constructor.BaseType(ForceField.ForceFieldType forceFieldType, String key) Public constructor. -
Method Summary
-
Field Details
-
key
The look-up key for this term, which is usually a concatenation of atom classes or atom types.
-
-
Constructor Details
-
BaseType
Public constructor.- Parameters:
forceFieldType- aForceField.ForceFieldTypeobject.keys- an array of int.- Since:
- 1.0
-
BaseType
Public constructor.- Parameters:
forceFieldType- aForceField.ForceFieldTypeobject.key- aStringobject.- Since:
- 1.0
-
-
Method Details
-
getKey
-
setKey
public void setKey(int[] keys) Setter for the fieldkey.- Parameters:
keys- an array of int.
-
setKey
-
log
public void log()Logthistype.- Since:
- 1.0
-
print
public void print()Printthisto System.out.- Since:
- 1.0
-
toString
-