![]() |
Rosetta
2021.16
|
#include <PairingStatistics.hh>
Public Types | |
| typedef std::string | Model |
| typedef utility::vector1< Model > | ModelList |
Public Member Functions | |
| PairingStatEntry () | |
| PairingStatEntry (core::scoring::dssp::StrandPairing const &strand, Model const &id) | |
| core::Size | frequency () const |
| bool | add_pairing (core::scoring::dssp::StrandPairing const &, Model const &) |
| bool | compatible (core::scoring::dssp::StrandPairing const &) const |
| void | show (std::ostream &) const |
| void | set_weight (core::Real setting) |
| core::Real | weight () const |
| core::Size | size () const |
| core::Size | contact_order () const |
| core::scoring::dssp::StrandPairing const & | pairing () const |
| ModelList const & | models () const |
| ModelList & | models () |
| bool | has_model (std::string const &) const |
| bool | operator== (PairingStatEntry const &other) const |
| bool | operator!= (PairingStatEntry const &other) const |
Private Attributes | |
| ModelList | models_ |
| core::scoring::dssp::StrandPairing | strand_pairing_ |
| core::Real | weight_ |
Friends | |
| std::istream & | operator>> (std::istream &is, PairingStatEntry &ps) |
| typedef std::string protocols::abinitio::PairingStatEntry::Model |
| typedef utility::vector1< Model > protocols::abinitio::PairingStatEntry::ModelList |
|
default |
| protocols::abinitio::PairingStatEntry::PairingStatEntry | ( | core::scoring::dssp::StrandPairing const & | strand, |
| Model const & | id | ||
| ) |
References models_.
| bool protocols::abinitio::PairingStatEntry::add_pairing | ( | core::scoring::dssp::StrandPairing const & | new_strand, |
| Model const & | id | ||
| ) |
References core::scoring::dssp::StrandPairing::merge(), models_, and strand_pairing_.
| bool protocols::abinitio::PairingStatEntry::compatible | ( | core::scoring::dssp::StrandPairing const & | strand | ) | const |
References core::scoring::dssp::StrandPairing::mergeable(), and strand_pairing_.
|
inline |
References core::scoring::dssp::StrandPairing::contact_order(), and pairing().
|
inline |
| bool protocols::abinitio::PairingStatEntry::has_model | ( | std::string const & | model | ) | const |
References models_.
|
inline |
References models_.
Referenced by protocols::abinitio::AlternativePairings::add_pairing(), and protocols::abinitio::operator>>().
| bool protocols::abinitio::PairingStatEntry::operator!= | ( | PairingStatEntry const & | other | ) | const |
References core::scoring::dssp::StrandPairing::mergeable(), pairing(), and strand_pairing_.
| bool protocols::abinitio::PairingStatEntry::operator== | ( | PairingStatEntry const & | other | ) | const |
References core::scoring::dssp::StrandPairing::mergeable(), pairing(), and strand_pairing_.
|
inline |
|
inline |
References weight_.
Referenced by protocols::abinitio::operator>>().
| void protocols::abinitio::PairingStatEntry::show | ( | std::ostream & | out | ) | const |
References core::chemical::element::F, frequency(), models_, core::scoring::dssp::StrandPairing::range_check(), strand_pairing_, tr(), and weight().
Referenced by protocols::abinitio::operator<<().
|
inline |
References core::scoring::dssp::StrandPairing::size(), and strand_pairing_.
|
inline |
|
friend |
|
private |
Referenced by add_pairing(), frequency(), has_model(), models(), protocols::abinitio::operator>>(), PairingStatEntry(), and show().
|
private |
Referenced by add_pairing(), compatible(), operator!=(), operator==(), protocols::abinitio::operator>>(), pairing(), show(), and size().
|
private |
Referenced by protocols::abinitio::operator>>(), set_weight(), and weight().
1.8.7