|
Rosetta 3.5
|
#include <PcsEnergyParameterManager.hh>

Public Member Functions | |
| void | re_init () |
| Re init the singleton. More... | |
| core::Size | get_n_multi_data () const |
| Give me the number of paramagnetic center. More... | |
| void | incremente_n_multi_data () |
| Add a new paramagnetic center. More... | |
| PcsEnergyParameter & | get_PcsEnergyParameter_for (core::Size i_multi_data) |
| Give me the PcsEnergyParameter number i_multi_data. More... | |
Static Public Member Functions | |
| static PcsEnergyParameterManager * | get_instance () |
Private Member Functions | |
| PcsEnergyParameterManager () | |
| ~PcsEnergyParameterManager () | |
| PcsEnergyParameterManager (PcsEnergyParameterManager const &other) | |
| PcsEnergyParameterManager & | operator= (PcsEnergyParameterManager const &other) |
Private Attributes | |
| utility::vector1 < PcsEnergyParameter > | pcs_e_p_all_ |
| utility::vector1< std::string > | vec_filename_all_ |
| utility::vector1< core::Real > | vec_individual_weight_all_ |
Static Private Attributes | |
| static PcsEnergyParameterManager * | instance_ |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const PcsEnergyParameterManager &me) |
Definition at line 57 of file PcsEnergyParameterManager.hh.
|
private |
Definition at line 63 of file PcsEnergyParameterManager.cc.
Referenced by get_instance().
|
private |
Definition at line 67 of file PcsEnergyParameterManager.cc.
|
private |
Definition at line 87 of file PcsEnergyParameterManager.cc.
References instance_, pcs_e_p_all_, vec_filename_all_, and vec_individual_weight_all_.
|
static |
Definition at line 136 of file PcsEnergyParameterManager.cc.
References instance_, and PcsEnergyParameterManager().
Referenced by protocols::scoring::methods::pcs2::PcsEnergy::calculate_pcs_score_on_PCS_data_center_CA(), protocols::scoring::methods::pcs2::PcsEnergy::PCS_multi_data_from_noone(), and protocols::scoring::methods::pcs2::PcsEnergy::PCS_multi_data_from_pose().
| core::Size protocols::scoring::methods::pcs2::PcsEnergyParameterManager::get_n_multi_data | ( | ) | const |
Give me the number of paramagnetic center.
Definition at line 144 of file PcsEnergyParameterManager.cc.
References pcs_e_p_all_.
Referenced by get_PcsEnergyParameter_for(), protocols::scoring::methods::pcs2::PcsEnergy::PCS_multi_data_from_pose(), and protocols::scoring::methods::pcs2::PcsDataCenterManagerSingleton::PcsDataCenterManagerSingleton().
| PcsEnergyParameter & protocols::scoring::methods::pcs2::PcsEnergyParameterManager::get_PcsEnergyParameter_for | ( | core::Size | i_multi_data) |
Give me the PcsEnergyParameter number i_multi_data.
Definition at line 155 of file PcsEnergyParameterManager.cc.
References get_n_multi_data(), pcs_e_p_all_, and protocols::scoring::methods::pcs2::TR_PcsEnergyParameterManager().
Referenced by protocols::scoring::methods::pcs2::PcsEnergy::PCS_multi_data_from_pose(), and protocols::scoring::methods::pcs2::PcsDataCenterManagerSingleton::PcsDataCenterManagerSingleton().
| void protocols::scoring::methods::pcs2::PcsEnergyParameterManager::incremente_n_multi_data | ( | ) |
Add a new paramagnetic center.
Definition at line 149 of file PcsEnergyParameterManager.cc.
References pcs_e_p_all_.
|
private |
Definition at line 96 of file PcsEnergyParameterManager.cc.
References instance_, pcs_e_p_all_, vec_filename_all_, and vec_individual_weight_all_.
| void protocols::scoring::methods::pcs2::PcsEnergyParameterManager::re_init | ( | ) |
Re init the singleton.
Definition at line 71 of file PcsEnergyParameterManager.cc.
References pcs_e_p_all_, vec_filename_all_, and vec_individual_weight_all_.
|
friend |
Definition at line 108 of file PcsEnergyParameterManager.cc.
|
staticprivate |
Definition at line 77 of file PcsEnergyParameterManager.hh.
Referenced by get_instance(), operator=(), and PcsEnergyParameterManager().
|
private |
Definition at line 78 of file PcsEnergyParameterManager.hh.
Referenced by get_n_multi_data(), get_PcsEnergyParameter_for(), incremente_n_multi_data(), protocols::scoring::methods::pcs2::operator<<(), operator=(), PcsEnergyParameterManager(), and re_init().
|
private |
Definition at line 79 of file PcsEnergyParameterManager.hh.
Referenced by protocols::scoring::methods::pcs2::operator<<(), operator=(), PcsEnergyParameterManager(), and re_init().
|
private |
Definition at line 80 of file PcsEnergyParameterManager.hh.
Referenced by protocols::scoring::methods::pcs2::operator<<(), operator=(), PcsEnergyParameterManager(), and re_init().
1.8.4