![]() |
Rosetta Core
2014.16.56682
|
#include <StrandPairing.hh>
Public Types | |
| typedef StrandPairings::const_iterator | const_iterator |
Public Member Functions | |
| StrandPairingSet () | |
| StrandPairingSet (ObjexxFCL::FArray2_float const &hbonds, float threshold, core::pose::Pose const &) | |
| StrandPairingSet (core::pose::Pose const &, core::Real threshold=-0.5) | |
| StrandPairingSet (core::scoring::dssp::PairingList const &) | |
| virtual | ~StrandPairingSet () |
| bool | check_pleat () const |
| char | dssp_state (core::Size res) const |
| char | featurizer_state (core::Size res) const |
| bool | paired (core::Size res1, core::Size res2, bool antiparallel) const |
| bool | has_pairing (core::scoring::dssp::Pairing const &) const |
| bool | has_pairing (StrandPairing const &) const |
| void | get_beta_pairs (core::scoring::dssp::PairingList &) const |
| bool | merge (const StrandPairingSet &other, bool domerge=false) |
| const_iterator | begin () const |
| const_iterator | end () const |
| Size | size () const |
| StrandPairing const & | strand_pairing (Size i) const |
| void | push_back (StrandPairing const &sp) |
Private Types | |
| typedef utility::vector1 < StrandPairing > | StrandPairings |
| typedef StrandPairings::iterator | iterator |
Private Member Functions | |
| void | add_pairing (core::Size res1, core::Size res2, bool antiparallel, core::Size pleating) |
| Add a new pair of bonded residues to the set. More... | |
| void | add_pairing (core::scoring::dssp::Pairing const &pairing) |
| void | selfmerge () |
| void | compute (ObjexxFCL::FArray2_float const &hbonds, float threshold, core::pose::Pose const &) |
Private Attributes | |
| StrandPairings | pairings_ |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const StrandPairingSet &sp) |
| std::istream & | operator>> (std::istream &is, StrandPairingSet &sp) |
|
private |
|
inline |
| core::scoring::dssp::StrandPairingSet::StrandPairingSet | ( | ObjexxFCL::FArray2_float const & | hbonds, |
| float | threshold, | ||
| core::pose::Pose const & | |||
| ) |
| core::scoring::dssp::StrandPairingSet::StrandPairingSet | ( | core::pose::Pose const & | , |
| core::Real | threshold = -0.5 |
||
| ) |
| core::scoring::dssp::StrandPairingSet::StrandPairingSet | ( | core::scoring::dssp::PairingList const & | in_pairings | ) |
|
virtual |
|
private |
Add a new pair of bonded residues to the set.
| par Global Read: |
References add(), core::scoring::dssp::StrandPairing::range_check(), runtime_assert, and tr.
|
private |
|
inline |
References pairings_.
| bool core::scoring::dssp::StrandPairingSet::check_pleat | ( | ) | const |
|
private |
References core::scoring::dssp::get_pleating(), j, nres, and core::pose::Pose::total_residue().
| char core::scoring::dssp::StrandPairingSet::dssp_state | ( | core::Size | res | ) | const |
|
inline |
References pairings_.
| char core::scoring::dssp::StrandPairingSet::featurizer_state | ( | core::Size | res | ) | const |
| void core::scoring::dssp::StrandPairingSet::get_beta_pairs | ( | core::scoring::dssp::PairingList & | beta_pairs | ) | const |
| bool core::scoring::dssp::StrandPairingSet::has_pairing | ( | core::scoring::dssp::Pairing const & | p | ) | const |
| bool core::scoring::dssp::StrandPairingSet::has_pairing | ( | StrandPairing const & | p | ) | const |
References core::scoring::dssp::StrandPairing::mergeable().
| bool core::scoring::dssp::StrandPairingSet::merge | ( | const StrandPairingSet & | other, |
| bool | domerge = false |
||
| ) |
References pairings_.
| bool core::scoring::dssp::StrandPairingSet::paired | ( | core::Size | res1, |
| core::Size | res2, | ||
| bool | antiparallel | ||
| ) | const |
|
inline |
References pairings_.
|
private |
|
inline |
References pairings_, and runtime_assert.
|
friend |
|
friend |
|
private |
Referenced by begin(), end(), merge(), core::scoring::dssp::operator<<(), core::scoring::dssp::operator>>(), push_back(), size(), and strand_pairing().
1.8.7