#include <FragmentStore.hh>
◆ FragmentStore()
| protocols::indexed_structure_store::FragmentStore::FragmentStore |
( |
FragmentSpecification |
fragment_specification, |
|
|
numeric::Size |
num_fragments = 0 |
|
) |
| |
◆ add_threshold_distance_allFrag()
| void protocols::indexed_structure_store::FragmentStore::add_threshold_distance_allFrag |
( |
numeric::Real |
distance | ) |
|
◆ delete_homologs()
| 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.
◆ generate_residue_subset_fragment_store()
| void protocols::indexed_structure_store::FragmentStore::generate_residue_subset_fragment_store |
( |
std::vector< numeric::Size > |
residues | ) |
|
◆ get_fragment_coordinates()
| std::vector< numeric::xyzVector< numeric::Real > > protocols::indexed_structure_store::FragmentStore::get_fragment_coordinates |
( |
numeric::Size |
position | ) |
|
◆ get_fragmentLookup()
| FragmentLookupOP protocols::indexed_structure_store::FragmentStore::get_fragmentLookup |
( |
| ) |
|
◆ get_homologs()
| std::set< std::string > protocols::indexed_structure_store::FragmentStore::get_homologs |
( |
| ) |
|
◆ get_self_ptr()
| FragmentStoreOP protocols::indexed_structure_store::FragmentStore::get_self_ptr |
( |
| ) |
|
|
inline |
◆ inline_vector_delete()
template<class T >
| void protocols::indexed_structure_store::FragmentStore::inline_vector_delete |
( |
std::vector< T > & |
data_vector, |
|
|
const std::vector< bool > & |
delete_vector |
|
) |
| |
|
inline |
◆ resize()
| void protocols::indexed_structure_store::FragmentStore::resize |
( |
numeric::Size |
num_fragments | ) |
|
◆ frag_lookup_mutex
| std::mutex protocols::indexed_structure_store::FragmentStore::frag_lookup_mutex |
|
private |
◆ fragLookupOP_
| FragmentLookupOP protocols::indexed_structure_store::FragmentStore::fragLookupOP_ |
|
private |
◆ fragment_coordinates
| std::vector<numeric::xyzVector<numeric::Real> > protocols::indexed_structure_store::FragmentStore::fragment_coordinates |
◆ fragment_specification
◆ fragment_threshold_distances
| std::vector<numeric::Real> protocols::indexed_structure_store::FragmentStore::fragment_threshold_distances |
◆ hash_id
| numeric::Size protocols::indexed_structure_store::FragmentStore::hash_id |
◆ int64_groups
| std::map<std::string, std::vector<numeric::Size> > protocols::indexed_structure_store::FragmentStore::int64_groups |
◆ num_fragments_
| numeric::Size protocols::indexed_structure_store::FragmentStore::num_fragments_ |
◆ real_groups
| std::map<std::string, std::vector<numeric::Real> > protocols::indexed_structure_store::FragmentStore::real_groups |
◆ realVector_groups
| std::map<std::string, std::vector<std::vector<numeric::Real> > > protocols::indexed_structure_store::FragmentStore::realVector_groups |
◆ residue_subset_fragment_store
| FragmentStoreOP protocols::indexed_structure_store::FragmentStore::residue_subset_fragment_store |
◆ string_groups
| 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: