![]() |
Rosetta Protocols
2014.35
|
#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) |
protocols::abinitio::PairingStatEntry::PairingStatEntry | ( | ) |
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 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().