IMP logo
Public Member Functions
IMP::atom::RMSDCalculator Class Reference

Detailed Description

Fast rmsd calculation. Used to calculate rmsd between multiple transformation that operate on the same particles

List of all members.

Public Member Functions

 RMSDCalculator (const ParticlesTemp &ps)
 Constructor.
float get_rmsd (const algebra::Transformation3D &t1, const algebra::Transformation3D &t2)
 Get rmsd between two transformations.
float 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

Constructor & Destructor Documentation

IMP::atom::RMSDCalculator::RMSDCalculator ( const ParticlesTemp ps)

Constructor.

Parameters:
[in]psthe particles on which the transformation operate. RMSD will be calculate on these particles.

Member Function Documentation

float IMP::atom::RMSDCalculator::get_rmsd ( const algebra::Transformation3D t1,
const algebra::Transformation3D t2 
)

Get rmsd between two transformations.

float IMP::atom::RMSDCalculator::get_squared_rmsd ( const algebra::Transformation3D t1,
const algebra::Transformation3D t2 
)

Get the squared rmsd between two transformations.


The documentation for this class was generated from the following file:

Generated on Tue May 22 2012 23:33:27 for IMP by doxygen 1.8.1