![]() |
Rosetta Protocols
2014.16.56682
|
#include <CovalentCompliance.hh>
Public Member Functions | |
| void | load_dist_table (std::string const &file) |
| bool | is_compliant (core::id::NamedAtomID const &atom1, core::id::NamedAtomID const &atom2, core::Real cutoff=5.0) const |
| core::Real | distance (core::id::NamedAtomID const &atom1, core::id::NamedAtomID const &atom2) const |
Static Public Member Functions | |
| static CovalentCompliance const * | get_instance () |
| static function to get the instance of ( pointer to) this singleton class More... | |
| static CovalentCompliance * | get_nonconst_instance () |
Private Member Functions | |
| CovalentCompliance () | |
| Private constructor for singleton class More... | |
Static Private Member Functions | |
| static CovalentCompliance * | create_singleton_instance () |
| private singleton creation function to be used with utility::thread::threadsafe_singleton More... | |
Private Attributes | |
| FragsToAtomDistOP | covalent_distances_ |
Static Private Attributes | |
| static CovalentCompliance * | instance_ |
|
private |
Private constructor for singleton class
Referenced by create_singleton_instance().
|
staticprivate |
private singleton creation function to be used with utility::thread::threadsafe_singleton
References CovalentCompliance().
Referenced by get_instance().
| core::Real protocols::noesy_assign::CovalentCompliance::distance | ( | core::id::NamedAtomID const & | atom1, |
| core::id::NamedAtomID const & | atom2 | ||
| ) | const |
References covalent_distances_, and protocols::noesy_assign::fall_back().
|
static |
static function to get the instance of ( pointer to) this singleton class
References create_singleton_instance(), instance_, and utility::thread::safely_create_singleton().
Referenced by protocols::noesy_assign::covalent_compliance(), and get_nonconst_instance().
|
static |
References get_instance().
Referenced by protocols::noesy_assign::NoesyModule::read_input_files().
| bool protocols::noesy_assign::CovalentCompliance::is_compliant | ( | core::id::NamedAtomID const & | atom1, |
| core::id::NamedAtomID const & | atom2, | ||
| core::Real | cutoff = 5.0 |
||
| ) | const |
References covalent_distances_, and protocols::noesy_assign::fall_back().
Referenced by protocols::noesy_assign::covalent_compliance().
| void protocols::noesy_assign::CovalentCompliance::load_dist_table | ( | std::string const & | file | ) |
References covalent_distances_.
Referenced by protocols::noesy_assign::NoesyModule::read_input_files().
|
private |
Referenced by distance(), is_compliant(), and load_dist_table().
|
staticprivate |
Referenced by get_instance().
1.8.7