|
Rosetta 3.5
|
#include <Cluster.hh>


Public Types | |
| typedef std::deque< core::Size > | Cluster |
| typedef utility::vector1< Cluster > | ClusterList |
| typedef Cluster::const_iterator | IntraClusterIterator |
| typedef ClusterList::const_iterator | ClusterIterator |
Public Member Functions | |
| ClusterBase (core::Size dim) | |
| core::Real | dist (core::Size i, core::Size j) const |
| core::Real & | dist (core::Size i, core::Size j) |
| ObjexxFCL::FArray2D< core::Real > & | distance_matrix () |
| ObjexxFCL::FArray2D < core::Real > const & | distance_matrix () const |
| core::Size | dim () const |
| void | print_cluster_assignment (std::ostream &out) const |
| core::Size | size () const |
| Cluster const & | cluster (core::Size i) const |
| ClusterList const & | clusterlist () const |
| void | sort_each_group_by_energy (utility::vector1< core::Real > all_energies, bool keep_center=false) |
| void | limit_groupsize (core::Size limit) |
| void | print_summary (utility::vector1< std::string > tags, utility::vector1< core::Real > all_energies) |
| void | show (std::ostream &out) const |
| void | read (std::istream &in) |
Protected Attributes | |
| ClusterList | clusterlist_ |
| ObjexxFCL::FArray2D< core::Real > | distance_ |
| core::Size | dim_ |
Definition at line 30 of file Cluster.hh.
| typedef std::deque< core::Size > protocols::toolbox::ClusterBase::Cluster |
Definition at line 52 of file Cluster.hh.
| typedef ClusterList::const_iterator protocols::toolbox::ClusterBase::ClusterIterator |
Definition at line 55 of file Cluster.hh.
Definition at line 53 of file Cluster.hh.
| typedef Cluster::const_iterator protocols::toolbox::ClusterBase::IntraClusterIterator |
Definition at line 54 of file Cluster.hh.
|
inline |
Definition at line 32 of file Cluster.hh.
|
inline |
Definition at line 61 of file Cluster.hh.
References clusterlist_.
|
inline |
Definition at line 65 of file Cluster.hh.
References clusterlist_.
|
inline |
Definition at line 48 of file Cluster.hh.
References dim_.
Referenced by protocols::toolbox::ClusterPhilStyle::compute().
|
inline |
Definition at line 37 of file Cluster.hh.
References distance_.
Referenced by protocols::toolbox::ClusterPhilStyle::compute(), and print_summary().
|
inline |
Definition at line 41 of file Cluster.hh.
References distance_.
|
inline |
Definition at line 45 of file Cluster.hh.
References distance_.
|
inline |
Definition at line 46 of file Cluster.hh.
References distance_.
| void protocols::toolbox::ClusterBase::limit_groupsize | ( | core::Size | limit) |
Definition at line 243 of file Cluster.cc.
References clusterlist_.
| void protocols::toolbox::ClusterBase::print_cluster_assignment | ( | std::ostream & | out) | const |
Definition at line 45 of file Cluster.cc.
References clusterlist_.
| void protocols::toolbox::ClusterBase::print_summary | ( | utility::vector1< std::string > | tags, |
| utility::vector1< core::Real > | all_energies | ||
| ) |
Definition at line 114 of file Cluster.cc.
References clusterlist_, dist(), and protocols::toolbox::tr().
| void protocols::toolbox::ClusterBase::read | ( | std::istream & | in) |
Definition at line 110 of file Cluster.cc.
References clusterlist_.
Referenced by protocols::toolbox::operator>>().
| void protocols::toolbox::ClusterBase::show | ( | std::ostream & | out) | const |
Definition at line 106 of file Cluster.cc.
References clusterlist_.
Referenced by protocols::toolbox::operator<<().
|
inline |
Definition at line 57 of file Cluster.hh.
References clusterlist_.
| void protocols::toolbox::ClusterBase::sort_each_group_by_energy | ( | utility::vector1< core::Real > | all_energies, |
| bool | keep_center = false |
||
| ) |
Definition at line 227 of file Cluster.cc.
References clusterlist_, and protocols::toolbox::compareIndexEnergyPair().
|
protected |
Definition at line 77 of file Cluster.hh.
Referenced by cluster(), clusterlist(), protocols::toolbox::ClusterPhilStyle::compute(), limit_groupsize(), print_cluster_assignment(), print_summary(), read(), show(), size(), and sort_each_group_by_energy().
|
protected |
Definition at line 79 of file Cluster.hh.
Referenced by dim().
|
protected |
Definition at line 78 of file Cluster.hh.
Referenced by dist(), and distance_matrix().
1.8.4