#include <FragmentStore.hh>
protocols::indexed_structure_store::FragmentStore::FragmentStore |
( |
FragmentSpecification |
fragment_specification, |
|
|
numeric::Size |
num_fragments = 0 |
|
) |
| |
void protocols::indexed_structure_store::FragmentStore::add_threshold_distance_allFrag |
( |
numeric::Real |
distance | ) |
|
void protocols::indexed_structure_store::FragmentStore::delete_homologs |
( |
| ) |
|
References fragment_coordinates, protocols::indexed_structure_store::FragmentSpecification::fragment_length, fragment_specification, fragment_threshold_distances, get_homologs(), inline_vector_delete(), int64_groups, num_fragments_, real_groups, realVector_groups, and string_groups.
void protocols::indexed_structure_store::FragmentStore::generate_residue_subset_fragment_store |
( |
std::vector< numeric::Size > |
residues | ) |
|
std::vector< numeric::xyzVector< numeric::Real > > protocols::indexed_structure_store::FragmentStore::get_fragment_coordinates |
( |
numeric::Size |
position | ) |
|
FragmentLookupOP protocols::indexed_structure_store::FragmentStore::get_fragmentLookup |
( |
| ) |
|
std::set< std::string > protocols::indexed_structure_store::FragmentStore::get_homologs |
( |
| ) |
|
FragmentStoreOP protocols::indexed_structure_store::FragmentStore::get_self_ptr |
( |
| ) |
|
|
inline |
template<class T >
void protocols::indexed_structure_store::FragmentStore::inline_vector_delete |
( |
std::vector< T > & |
data_vector, |
|
|
const std::vector< bool > & |
delete_vector |
|
) |
| |
|
inline |
void protocols::indexed_structure_store::FragmentStore::resize |
( |
numeric::Size |
num_fragments | ) |
|
std::mutex protocols::indexed_structure_store::FragmentStore::frag_lookup_mutex |
|
private |
FragmentLookupOP protocols::indexed_structure_store::FragmentStore::fragLookupOP_ |
|
private |
std::vector<numeric::xyzVector<numeric::Real> > protocols::indexed_structure_store::FragmentStore::fragment_coordinates |
std::vector<numeric::Real> protocols::indexed_structure_store::FragmentStore::fragment_threshold_distances |
numeric::Size protocols::indexed_structure_store::FragmentStore::hash_id |
std::map<std::string, std::vector<numeric::Size> > protocols::indexed_structure_store::FragmentStore::int64_groups |
numeric::Size protocols::indexed_structure_store::FragmentStore::num_fragments_ |
std::map<std::string, std::vector<numeric::Real> > protocols::indexed_structure_store::FragmentStore::real_groups |
std::map<std::string, std::vector<std::vector<numeric::Real> > > protocols::indexed_structure_store::FragmentStore::realVector_groups |
FragmentStoreOP protocols::indexed_structure_store::FragmentStore::residue_subset_fragment_store |
std::map<std::string, std::vector<std::string> > protocols::indexed_structure_store::FragmentStore::string_groups |
The documentation for this class was generated from the following files: