|
IMP
2.0.0
The Integrative Modeling Platform
|
Used to calculate rmsd between multiple transformation that operate on the same particles. More...
#include <IMP/atom/distance.h>
Public Member Functions | |
| RMSDCalculator (const ParticlesTemp &ps) | |
| Constructor. More... | |
| double | get_rmsd (const algebra::Transformation3D &t1, const algebra::Transformation3D &t2) |
| Get rmsd between two transformations. More... | |
| double | get_squared_rmsd (const algebra::Transformation3D &t1, const algebra::Transformation3D &t2) |
| Get the squared rmsd between two transformations. | |
| void | show (std::ostream &out=std::cout) const |
The constructor takes a list of particles defining the thing which is having its rmsd calculated.
Definition at line 285 of file distance.h.
| IMP::atom::RMSDCalculator::RMSDCalculator | ( | const ParticlesTemp & | ps | ) |
| [in] | ps | the particles on which the transformation operate. RMSD will be calculate on these particles. |
| double IMP::atom::RMSDCalculator::get_rmsd | ( | const algebra::Transformation3D & | t1, |
| const algebra::Transformation3D & | t2 | ||
| ) |
The number returned is equilavent to the pseudo code
where ps is the list of particles passed to the constructor.
Definition at line 303 of file distance.h.