![]() |
Rosetta Utilities
2014.16.56682
|
RmsData is a class intended to replace the global rms_obj namespace from rosetta++. Initial implementation is with a singleton design pattern to mimic a global namespace from rosetta++. More...
#include <RmsData.hh>
Public Member Functions | |
| void | add_rms (int i, ObjexxFCL::FArray2A< double > xp, ObjexxFCL::FArray2A< double > xe) |
| computes a 3x3 matrix of cross moments between the x,y,z components of the two input vectors. More... | |
| void | clear_rms () |
| clear the data in this RmsData More... | |
| int | count () |
| returns the number of points in this RmsData More... | |
| ObjexxFCL::FArray1D< double > | xsp () |
| ObjexxFCL::FArray1D< double > | xse () |
| ObjexxFCL::FArray2D< double > | xm () |
| double | xre () |
| double | xrp () |
Static Public Member Functions | |
| static RmsData * | instance () |
Protected Member Functions | |
| RmsData () | |
| set up RmsData with default values More... | |
| RmsData (const RmsData &) | |
| RmsData & | operator= (const RmsData &) |
Private Attributes | |
| ObjexxFCL::FArray2D< double > | xm_ |
| returns the number of points More... | |
| double | xre_ |
| double | xrp_ |
| ObjexxFCL::FArray1D< double > | xse_ |
| ObjexxFCL::FArray1D< double > | xsp_ |
| int | count_ |
Static Private Attributes | |
| static RmsData * | pinstance_ = 0 |
RmsData is a class intended to replace the global rms_obj namespace from rosetta++. Initial implementation is with a singleton design pattern to mimic a global namespace from rosetta++.
|
protected |
|
protected |
| void numeric::model_quality::RmsData::add_rms | ( | int | i, |
| ObjexxFCL::FArray2A< double > | xp, | ||
| ObjexxFCL::FArray2A< double > | xe | ||
| ) |
computes a 3x3 matrix of cross moments between the x,y,z components of the two input vectors.
add_rms
| i | - [in/out]? - |
| xp | - [in/out]? - |
| xe | - [in/out]? - |
References count_, basic::options::OptionKeys::frags::j, xm_, xre_, xrp_, xse_, and xsp_.
Referenced by numeric::model_quality::maxsub().
| void numeric::model_quality::RmsData::clear_rms | ( | ) |
clear the data in this RmsData
References count_, basic::options::OptionKeys::frags::j, xm_, xre_, xrp_, xse_, and xsp_.
Referenced by numeric::model_quality::maxsub(), and RmsData().
|
inline |
returns the number of points in this RmsData
References count_.
Referenced by numeric::model_quality::rmsfitca3().
|
static |
References pinstance_, and RmsData().
Referenced by numeric::model_quality::maxsub(), and numeric::model_quality::rmsfitca3().
|
inline |
References xm_.
Referenced by numeric::model_quality::rmsfitca3().
|
inline |
References xre_.
Referenced by numeric::model_quality::rmsfitca3().
|
inline |
References xrp_.
Referenced by numeric::model_quality::rmsfitca3().
|
inline |
References xse_.
Referenced by numeric::model_quality::rmsfitca3().
|
inline |
References xsp_.
Referenced by numeric::model_quality::rmsfitca3().
|
private |
Referenced by add_rms(), clear_rms(), and count().
|
staticprivate |
Referenced by instance().
|
private |
returns the number of points
Referenced by add_rms(), clear_rms(), and xm().
|
private |
Referenced by add_rms(), clear_rms(), and xre().
|
private |
Referenced by add_rms(), clear_rms(), and xrp().
|
private |
Referenced by add_rms(), clear_rms(), and xse().
|
private |
Referenced by add_rms(), clear_rms(), and xsp().
1.8.7