Rosetta 3.5
|
#include <PcsEnergyParameter.hh>
Public Member Functions | |
PcsEnergyParameter () | |
~PcsEnergyParameter () | |
PcsEnergyParameter & | operator= (PcsEnergyParameter const &other) |
PcsEnergyParameter (PcsEnergyParameter const &other) | |
void | set_vector_name_and_weight (utility::vector1< std::string > const vec_filename, utility::vector1< core::Real > const vec_individual_weight) |
the vector an weight name for this PcsEnergyParameter More... | |
void | set_grid_param (core::Size const include_only_start, core::Size const include_only_end, core::Size const n_trial_min, core::Real const pcs_weight, core::Real const individual_scale) |
the grid parameter for this PcsEnergyParameter More... | |
core::Size | get_include_only_start () const |
core::Size | get_include_only_end () const |
core::Size | get_n_trial_min () const |
core::Real | get_pcs_weight () const |
Give me the pcs_weight value. More... | |
core::Real | get_individual_scale () const |
utility::vector1< std::string > const & | get_vector_filename () const |
Give me the vector of the name. More... | |
utility::vector1< core::Real > const & | get_vector_weight () const |
Give me the vector of the weight. More... | |
Private Attributes | |
core::Size | include_only_start_ |
core::Size | include_only_end_ |
core::Size | n_trial_min_ |
core::Real | pcs_weight_ |
core::Real | individual_scale_ |
utility::vector1< std::string > | vec_filename_ |
utility::vector1< core::Real > | vec_individual_weight_ |
Friends | |
std::ostream & | operator<< (std::ostream &out, const PcsEnergyParameter &me) |
Output myself on the stream. More... | |
protocols::scoring::methods::pcs2::PcsEnergyParameter::PcsEnergyParameter | ( | ) |
protocols::scoring::methods::pcs2::PcsEnergyParameter::~PcsEnergyParameter | ( | ) |
protocols::scoring::methods::pcs2::PcsEnergyParameter::PcsEnergyParameter | ( | PcsEnergyParameter const & | other) |
References include_only_end_, include_only_start_, individual_scale_, n_trial_min_, pcs_weight_, vec_filename_, and vec_individual_weight_.
core::Size protocols::scoring::methods::pcs2::PcsEnergyParameter::get_include_only_end | ( | ) | const |
core::Size protocols::scoring::methods::pcs2::PcsEnergyParameter::get_include_only_start | ( | ) | const |
core::Real protocols::scoring::methods::pcs2::PcsEnergyParameter::get_individual_scale | ( | ) | const |
core::Size protocols::scoring::methods::pcs2::PcsEnergyParameter::get_n_trial_min | ( | ) | const |
References n_trial_min_.
core::Real protocols::scoring::methods::pcs2::PcsEnergyParameter::get_pcs_weight | ( | ) | const |
Give me the pcs_weight value.
References pcs_weight_.
utility::vector1< std::string > const & protocols::scoring::methods::pcs2::PcsEnergyParameter::get_vector_filename | ( | ) | const |
Give me the vector of the name.
References vec_filename_.
Referenced by protocols::scoring::methods::pcs2::PcsEnergy::PCS_multi_data_from_pose(), and protocols::scoring::methods::pcs2::PcsDataCenterManagerSingleton::PcsDataCenterManagerSingleton().
utility::vector1< core::Real > const & protocols::scoring::methods::pcs2::PcsEnergyParameter::get_vector_weight | ( | ) | const |
Give me the vector of the weight.
References vec_individual_weight_.
Referenced by protocols::scoring::methods::pcs2::PcsEnergy::PCS_multi_data_from_pose(), and protocols::scoring::methods::pcs2::PcsDataCenterManagerSingleton::PcsDataCenterManagerSingleton().
PcsEnergyParameter & protocols::scoring::methods::pcs2::PcsEnergyParameter::operator= | ( | PcsEnergyParameter const & | other) |
References include_only_end_, include_only_start_, individual_scale_, n_trial_min_, pcs_weight_, vec_filename_, and vec_individual_weight_.
void protocols::scoring::methods::pcs2::PcsEnergyParameter::set_grid_param | ( | core::Size const | include_only_start, |
core::Size const | include_only_end, | ||
core::Size const | n_trial_min, | ||
core::Real const | pcs_weight, | ||
core::Real const | individual_scale | ||
) |
the grid parameter for this PcsEnergyParameter
References include_only_end_, include_only_start_, individual_scale_, n_trial_min_, and pcs_weight_.
Referenced by protocols::topology_broker::PcsEnergyController::add_mover().
void protocols::scoring::methods::pcs2::PcsEnergyParameter::set_vector_name_and_weight | ( | utility::vector1< std::string > const | vec_filename, |
utility::vector1< core::Real > const | vec_individual_weight | ||
) |
the vector an weight name for this PcsEnergyParameter
References vec_filename_, and vec_individual_weight_.
|
friend |
Output myself on the stream.
|
private |
|
private |
|
private |
Referenced by get_individual_scale(), operator=(), PcsEnergyParameter(), and set_grid_param().
|
private |
|
private |
|
private |
Referenced by get_vector_filename(), operator=(), PcsEnergyParameter(), and set_vector_name_and_weight().
|
private |
Referenced by get_vector_weight(), operator=(), PcsEnergyParameter(), and set_vector_name_and_weight().