11 #ifndef INCLUDE_MOLASSEMBLER_ANGSTROM_POSITIONS_H
12 #define INCLUDE_MOLASSEMBLER_ANGSTROM_POSITIONS_H
19 namespace Molassembler {
Defines basic types widely shared across the project.
A wrapper class around Utils' PositionCollection to emphasize that the positions stored therein are i...
Definition: AngstromPositions.h:25
AngstromPositions(const Utils::PositionCollection &pos, LengthUnit lengthUnit=LengthUnit::Bohr)
Convert from a Utils::PositionCollection.
AngstromPositions(unsigned N)
Preallocate space for N positions.
Utils::PositionCollection positions
Positions in angstrom units.
Definition: AngstromPositions.h:28
Utils::PositionCollection getBohr() const
Fetch a bohr representation of the wrapped positions.
AngstromPositions()=default
Default ctor.
LengthUnit
Length units.
Definition: Types.h:45