![]() |
Rosetta
2021.16
|
Stores and handles loading of centroid rotamers for the canonical amino acids. More...
#include <CenrotLibrary.hh>

Public Types | |
| typedef chemical::AA | AA |
| typedef conformation::Residue | Residue |
| typedef chemical::ResidueType | ResidueType |
Public Member Functions | |
| virtual | ~CenrotLibrary () |
| SingleResidueCenrotLibraryCOP | get_cenrot_library_by_aa (chemical::AA const &aa) const |
Private Member Functions | |
| void | add_cenrot_residue_library (AA const &aa, SingleResidueCenrotLibraryCOP rot_lib) |
| Add a centroid canonical AA Dunbrack library. More... | |
| void | create_centroid_rotamer_libraries_from_ASCII () |
| Initialize library from the appropriate database file Called during singleton construction. More... | |
| CenrotLibrary () | |
| CenrotLibrary (CenrotLibrary const &) | |
| CenrotLibrary const & | operator= (CenrotLibrary const &) |
Private Attributes | |
| utility::vector1 < SingleResidueCenrotLibraryCOP > | cenrot_libraries_ |
Friends | |
| class | utility::SingletonBase< CenrotLibrary > |
Stores and handles loading of centroid rotamers for the canonical amino acids.
|
virtualdefault |
|
private |
References create_centroid_rotamer_libraries_from_ASCII().
|
private |
|
private |
Add a centroid canonical AA Dunbrack library.
For thread safety, should only be called during singleton construction. If you make this public, you need to add a mutex
References protocols::cluster::calibur::aa, cenrot_libraries_, core::chemical::num_canonical_aas, and core::pack::dunbrack::cenrot::TR().
Referenced by create_centroid_rotamer_libraries_from_ASCII().
|
private |
Initialize library from the appropriate database file Called during singleton construction.
References core::chemical::aa_from_name(), add_cenrot_residue_library(), core::chemical::num_canonical_aas, and core::pack::dunbrack::cenrot::TR().
Referenced by CenrotLibrary().
| SingleResidueCenrotLibraryCOP core::pack::dunbrack::cenrot::CenrotLibrary::get_cenrot_library_by_aa | ( | chemical::AA const & | aa | ) | const |
|
private |
|
friend |
|
private |
Referenced by add_cenrot_residue_library(), and get_cenrot_library_by_aa().
1.8.7