47 RMSD(std::vector<Vector3d> ref) { set_reference_structure(ref); }
50 void set_reference_structure(std::vector<Vector3d> ref) {
54 for (
unsigned int n = 0; n < ref_.size(); n++) {
57 ref_com /= (RealType)ref.size();
71 RealType calculate_rmsd(std::vector<Vector3d> mov,
Vector3d mov_com,
79 RotMat3x3d optimal_superposition(std::vector<Vector3d> mov,
83 std::vector<Vector3d> ref_;