![]() |
Rosetta Protocols
2014.16.56682
|
#include <PcsDataCenterManagerSingleton.hh>
Public Member Functions | |
| core::Size | get_n_multi_data () const |
| Give me the number of lanthanide. More... | |
| utility::vector1< PcsDataCenter > & | get_PCS_data_all () |
| Give me the vector of PcsDataCenter. More... | |
Static Public Member Functions | |
| static PcsDataCenterManagerSingleton * | get_instance (PcsEnergyParameterManager &pcs_e_p_m) |
| static function to get the instance of ( pointer to) this singleton class More... | |
Private Member Functions | |
| PcsDataCenterManagerSingleton (PcsEnergyParameterManager &pcs_e_p_m) | |
Static Private Member Functions | |
| static PcsDataCenterManagerSingleton * | create_singleton_instance (PcsEnergyParameterManager &pcs_e_p_m) |
| private singleton creation function to be used with utility::thread::threadsafe_singleton More... | |
Private Attributes | |
| utility::vector1< PcsDataCenter > | PCS_data_all_ |
Static Private Attributes | |
| static PcsDataCenterManagerSingleton * | instance_ |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const PcsDataCenterManagerSingleton &me) |
| print me More... | |
|
private |
References end, protocols::scoring::methods::pcs2::PcsEnergyParameter::get_include_only_end(), protocols::scoring::methods::pcs2::PcsEnergyParameter::get_include_only_start(), protocols::scoring::methods::pcs2::PcsEnergyParameter::get_individual_scale(), protocols::scoring::methods::pcs2::PcsInputCenterManager::get_instance(), protocols::scoring::methods::pcs2::PcsEnergyParameterManager::get_n_multi_data(), protocols::scoring::methods::pcs2::PcsEnergyParameterManager::get_PcsEnergyParameter_for(), protocols::scoring::methods::pcs2::PcsInputCenterManager::get_PcsInputCenter_for(), protocols::scoring::methods::pcs2::PcsEnergyParameter::get_vector_filename(), protocols::scoring::methods::pcs2::PcsEnergyParameter::get_vector_weight(), protocols::loops::start, and utility_exit_with_message.
Referenced by create_singleton_instance().
|
staticprivate |
private singleton creation function to be used with utility::thread::threadsafe_singleton
References PcsDataCenterManagerSingleton().
Referenced by get_instance().
|
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::scoring::methods::pcs2::PcsEnergy::PCS_multi_data_from_noone().
| core::Size protocols::scoring::methods::pcs2::PcsDataCenterManagerSingleton::get_n_multi_data | ( | ) | const |
Give me the number of lanthanide.
References PCS_data_all_.
Referenced by protocols::scoring::methods::pcs2::operator<<().
| utility::vector1< PcsDataCenter > & protocols::scoring::methods::pcs2::PcsDataCenterManagerSingleton::get_PCS_data_all | ( | ) |
Give me the vector of PcsDataCenter.
References PCS_data_all_.
|
friend |
print me
|
staticprivate |
Referenced by get_instance().
|
private |
Referenced by get_n_multi_data(), get_PCS_data_all(), and protocols::scoring::methods::pcs2::operator<<().
1.8.7