|
Rosetta
|
A class to store information about the various statistic counts. More...
Public Member Functions | |
| lDDT_Data (bool do_res=false, bool do_atom=false) | |
| core::Real | global_lddt () const |
| void | operator+= (lDDT_Data const &rhs) |
| void | operator-= (lDDT_Data const &rhs) |
Static Public Member Functions | |
| template<typename T > | |
| static void | add_inplace (std::map< T, core::Size > &lhs, std::map< T, core::Size > const &rhs) |
| Helper function for operator+=. More... | |
| template<typename T > | |
| static void | subtract_inplace (std::map< T, core::Size > &lhs, std::map< T, core::Size > const &rhs) |
| Helper function for operator-=. More... | |
Public Attributes | |
| bool | do_residue = false |
| bool | do_atomistic = false |
| core::Size | global_ndist = 0 |
| core::Size | global_nmatch = 0 |
| std::map< core::Size, core::Size > | res_ndist |
| std::map< core::Size, core::Size > | res_nmatch |
| std::map< core::id::AtomID, core::Size > | atom_ndist |
| std::map< core::id::AtomID, core::Size > | atom_nmatch |
A class to store information about the various statistic counts.
|
inline |
|
static |
Helper function for operator+=.
| core::Real core::scoring::lDDT_Calculator::lDDT_Data::global_lddt | ( | ) | const |
| void core::scoring::lDDT_Calculator::lDDT_Data::operator+= | ( | lDDT_Data const & | rhs | ) |
References atom_ndist, atom_nmatch, global_ndist, global_nmatch, res_ndist, and res_nmatch.
| void core::scoring::lDDT_Calculator::lDDT_Data::operator-= | ( | lDDT_Data const & | rhs | ) |
References atom_ndist, atom_nmatch, global_ndist, global_nmatch, res_ndist, and res_nmatch.
|
static |
Helper function for operator-=.
| std::map< core::id::AtomID, core::Size > core::scoring::lDDT_Calculator::lDDT_Data::atom_ndist |
| std::map< core::id::AtomID, core::Size > core::scoring::lDDT_Calculator::lDDT_Data::atom_nmatch |
| bool core::scoring::lDDT_Calculator::lDDT_Data::do_atomistic = false |
Referenced by core::scoring::lDDT_Calculator::residue_pair_stats().
| bool core::scoring::lDDT_Calculator::lDDT_Data::do_residue = false |
Referenced by core::scoring::lDDT_Calculator::residue_pair_stats().
| core::Size core::scoring::lDDT_Calculator::lDDT_Data::global_ndist = 0 |
| core::Size core::scoring::lDDT_Calculator::lDDT_Data::global_nmatch = 0 |
| std::map< core::Size, core::Size > core::scoring::lDDT_Calculator::lDDT_Data::res_ndist |
| std::map< core::Size, core::Size > core::scoring::lDDT_Calculator::lDDT_Data::res_nmatch |