![]() |
Rosetta
2021.16
|
Basic container class for CDRClusterSet, with some extra information. More...
#include <CDRClusterSet.hh>

Public Member Functions | |
| BasicCDRClusterSet () | |
| BasicCDRClusterSet (utility::vector1< CDRClusterOP > clusters) | |
| BasicCDRClusterSet (BasicCDRClusterSet const &src) | |
| ~BasicCDRClusterSet () override | |
| basic::datacache::CacheableDataOP | clone () const override |
| void | set_cluster (CDRNameEnum cdr, CDRClusterCOP cluster) |
| Set the CDRCluster. More... | |
| CDRClusterCOP | get_cluster (CDRNameEnum cdr) const |
| Get the CDRCluster. More... | |
| void | set_clusters (utility::vector1< CDRClusterOP > const clusters) |
| Get the full set of CDRClusters. More... | |
Private Attributes | |
| utility::vector1< CDRClusterOP > | clusters_ |
| Get the full set of CDRClusters. More... | |
Basic container class for CDRClusterSet, with some extra information.
| protocols::antibody::clusters::BasicCDRClusterSet::BasicCDRClusterSet | ( | ) |
References clusters_.
| protocols::antibody::clusters::BasicCDRClusterSet::BasicCDRClusterSet | ( | utility::vector1< CDRClusterOP > | clusters | ) |
References set_clusters().
| protocols::antibody::clusters::BasicCDRClusterSet::BasicCDRClusterSet | ( | BasicCDRClusterSet const & | src | ) |
References clusters_, and set_clusters().
|
overridedefault |
|
override |
| CDRClusterCOP protocols::antibody::clusters::BasicCDRClusterSet::get_cluster | ( | CDRNameEnum | cdr | ) | const |
Get the CDRCluster.
References clusters_.
Referenced by protocols::antibody::clusters::add_cluster_comments_to_pose(), protocols::antibody::constraints::CDRDihedralConstraintMover::apply(), protocols::antibody::design::MutateFrameworkForCluster::apply(), protocols::antibody::clusters::get_cluster_from_cache_or_ab_info(), protocols::antibody::AntibodyDatabaseManager::load_cdr_design_data_for_cdrs(), protocols::antibody::AntibodyDatabaseManager::load_cdr_poses(), protocols::antibody::AntibodyDatabaseManager::load_cdr_sequences(), and protocols::antibody::AntibodyInfo::setup_CDR_cluster().
| void protocols::antibody::clusters::BasicCDRClusterSet::set_cluster | ( | CDRNameEnum | cdr, |
| CDRClusterCOP | cluster | ||
| ) |
| void protocols::antibody::clusters::BasicCDRClusterSet::set_clusters | ( | utility::vector1< CDRClusterOP > const | clusters | ) |
Get the full set of CDRClusters.
References clusters_, and set_cluster().
Referenced by BasicCDRClusterSet().
|
private |
Get the full set of CDRClusters.
One cluster per CDR as we assume the max we have is one L and one H from AntibodyInfo. The trick to have more than one LH will be to have a composite of AntibodyInfo objects and mutable AbChains.
Referenced by BasicCDRClusterSet(), get_cluster(), set_cluster(), and set_clusters().
1.8.7