Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | Friends | List of all members
protocols::scoring::methods::pcs2::PcsEnergyParameter Class Reference

#include <PcsEnergyParameter.hh>

Public Member Functions

 PcsEnergyParameter ()
 
 ~PcsEnergyParameter ()
 
PcsEnergyParameteroperator= (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::Realvec_individual_weight_
 

Friends

std::ostream & operator<< (std::ostream &out, const PcsEnergyParameter &me)
 Output myself on the stream. More...
 

Constructor & Destructor Documentation

protocols::scoring::methods::pcs2::PcsEnergyParameter::PcsEnergyParameter ( )
default
protocols::scoring::methods::pcs2::PcsEnergyParameter::~PcsEnergyParameter ( )
default
protocols::scoring::methods::pcs2::PcsEnergyParameter::PcsEnergyParameter ( PcsEnergyParameter const &  other)

Member Function Documentation

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
utility::vector1< core::Real > const & protocols::scoring::methods::pcs2::PcsEnergyParameter::get_vector_weight ( ) const
PcsEnergyParameter & protocols::scoring::methods::pcs2::PcsEnergyParameter::operator= ( PcsEnergyParameter const &  other)
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 
)
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_.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const PcsEnergyParameter me 
)
friend

Output myself on the stream.

Member Data Documentation

core::Size protocols::scoring::methods::pcs2::PcsEnergyParameter::include_only_end_
private
core::Size protocols::scoring::methods::pcs2::PcsEnergyParameter::include_only_start_
private
core::Real protocols::scoring::methods::pcs2::PcsEnergyParameter::individual_scale_
private
core::Size protocols::scoring::methods::pcs2::PcsEnergyParameter::n_trial_min_
private
core::Real protocols::scoring::methods::pcs2::PcsEnergyParameter::pcs_weight_
private
utility::vector1<std::string> protocols::scoring::methods::pcs2::PcsEnergyParameter::vec_filename_
private
utility::vector1<core::Real> protocols::scoring::methods::pcs2::PcsEnergyParameter::vec_individual_weight_
private

The documentation for this class was generated from the following files: