#include <SheetFoldTypeManager.hh>
protocols::fldsgn::topology::SheetFoldTypeManager::SheetFoldTypeManager |
( |
| ) |
|
void protocols::fldsgn::topology::SheetFoldTypeManager::initialize |
( |
| ) |
|
|
private |
bool protocols::fldsgn::topology::SheetFoldTypeManager::is_foldtype |
( |
std::string const & |
name | ) |
|
bool protocols::fldsgn::topology::SheetFoldTypeManager::is_sparis_foldtype |
( |
std::string const & |
spairs | ) |
|
void protocols::fldsgn::topology::SheetFoldTypeManager::setup_foldtype_names |
( |
| ) |
|
|
private |
initialize the SheetFoldType name vector and map
References protocols::fldsgn::topology::BAB_CFr, protocols::fldsgn::topology::BABx1, protocols::fldsgn::topology::BABx2, protocols::fldsgn::topology::BABx3, protocols::fldsgn::topology::BEFr, protocols::fldsgn::topology::BFr, protocols::fldsgn::topology::CDFr, protocols::fldsgn::topology::CFr, protocols::fldsgn::topology::DFr, protocols::fldsgn::topology::DFr_BAB, protocols::fldsgn::topology::DFr_HPN, protocols::fldsgn::topology::EFr, protocols::fldsgn::topology::Fd_like, protocols::fldsgn::topology::Flavodoxin, foldtype2name_, protocols::fldsgn::topology::HPN_CFr, protocols::fldsgn::topology::n_fold_types, name2foldtype_, protocols::fldsgn::topology::NO_STRANDS, protocols::fldsgn::topology::PG_like, protocols::fldsgn::topology::Ploop2x3, protocols::fldsgn::topology::Ploop3x3, protocols::fldsgn::topology::RFd_like, protocols::fldsgn::topology::RNAseH, protocols::fldsgn::topology::RosI, protocols::fldsgn::topology::RosO, protocols::fldsgn::topology::Rsmn2x2, protocols::fldsgn::topology::Rsmn3x3, protocols::fldsgn::topology::Rsmn3x3_Half, protocols::fldsgn::topology::Thio, protocols::fldsgn::topology::Thioredoxin, protocols::fldsgn::topology::Top7, protocols::fldsgn::topology::UNFOLD, and protocols::fldsgn::topology::UNKNOWN.
Referenced by initialize().
void protocols::fldsgn::topology::SheetFoldTypeManager::setup_foldtype_strand_pairings |
( |
| ) |
|
|
private |
initialize the map of strand pairings and SheetFoldType
References protocols::fldsgn::topology::BAB_CFr, protocols::fldsgn::topology::BABx1, protocols::fldsgn::topology::BABx2, protocols::fldsgn::topology::BABx3, protocols::fldsgn::topology::BEFr, protocols::fldsgn::topology::BFr, protocols::fldsgn::topology::CDFr, protocols::fldsgn::topology::CFr, protocols::fldsgn::topology::DFr, protocols::fldsgn::topology::DFr_BAB, protocols::fldsgn::topology::DFr_HPN, protocols::fldsgn::topology::EFr, protocols::fldsgn::topology::Fd_like, protocols::fldsgn::topology::Flavodoxin, foldtype2spairs_, protocols::fldsgn::topology::HPN_CFr, protocols::fldsgn::topology::n_fold_types, protocols::fldsgn::topology::NO_STRANDS, protocols::fldsgn::topology::PG_like, protocols::fldsgn::topology::Ploop2x3, protocols::fldsgn::topology::Ploop3x3, protocols::fldsgn::topology::RFd_like, protocols::fldsgn::topology::RNAseH, protocols::fldsgn::topology::RosI, protocols::fldsgn::topology::RosO, protocols::fldsgn::topology::Rsmn2x2, protocols::fldsgn::topology::Rsmn3x3, protocols::fldsgn::topology::Rsmn3x3_Half, spairs2foldtype_, protocols::fldsgn::topology::Thio, protocols::fldsgn::topology::Thioredoxin, protocols::fldsgn::topology::Top7, protocols::fldsgn::topology::UNFOLD, and protocols::fldsgn::topology::UNKNOWN.
Referenced by initialize().
bool protocols::fldsgn::topology::SheetFoldTypeManager::initialized_ |
|
private |
std::map< String, SheetFoldType > protocols::fldsgn::topology::SheetFoldTypeManager::name2foldtype_ |
|
private |
std::map< String, SheetFoldType > protocols::fldsgn::topology::SheetFoldTypeManager::spairs2foldtype_ |
|
private |
The documentation for this class was generated from the following files: