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
core::scoring::rna::RNA_EnergyMethodOptions Class Reference

#include <RNA_EnergyMethodOptions.hh>

Inheritance diagram for core::scoring::rna::RNA_EnergyMethodOptions:
Inheritance graph
[legend]

Public Member Functions

 RNA_EnergyMethodOptions ()
 
 ~RNA_EnergyMethodOptions () override
 
void initialize_from_options ()
 
core::Real syn_G_potential_bonus () const
 Parameter for adjusting syn-G potential level in RNA_TorsionPotential. More...
 
void syn_G_potential_bonus (core::Real setting)
 
std::string torsion_potential () const
 Parameter for changing torsion_potential directory name. More...
 
void torsion_potential (std::string const &setting)
 
std::string suiteness_bonus () const
 Parameter for changing suiteness_bonus directory name. More...
 
void suiteness_bonus (std::string const &setting)
 
std::string rna_base_pair_xy_filename () const
 Parameter for changing rna_base_pair_xy file name. More...
 
void rna_base_pair_xy_filename (std::string const &setting)
 
void show (std::ostream &out) const
 

Private Attributes

core::Real syn_G_potential_bonus_
 
std::string torsion_potential_
 
std::string suiteness_bonus_
 
std::string rna_base_pair_xy_filename_
 

Friends

bool operator== (RNA_EnergyMethodOptions const &a, RNA_EnergyMethodOptions const &b)
 
std::ostream & operator<< (std::ostream &out, const RNA_EnergyMethodOptions &options)
 

Constructor & Destructor Documentation

core::scoring::rna::RNA_EnergyMethodOptions::RNA_EnergyMethodOptions ( )
core::scoring::rna::RNA_EnergyMethodOptions::~RNA_EnergyMethodOptions ( )
overridedefault

Member Function Documentation

void core::scoring::rna::RNA_EnergyMethodOptions::initialize_from_options ( )
std::string core::scoring::rna::RNA_EnergyMethodOptions::rna_base_pair_xy_filename ( ) const
inline

Parameter for changing rna_base_pair_xy file name.

References rna_base_pair_xy_filename_.

Referenced by core::scoring::rna::RNA_LowResolutionPotentialCreator::create_energy_method().

void core::scoring::rna::RNA_EnergyMethodOptions::rna_base_pair_xy_filename ( std::string const &  setting)
inline
void core::scoring::rna::RNA_EnergyMethodOptions::show ( std::ostream &  out) const
std::string core::scoring::rna::RNA_EnergyMethodOptions::suiteness_bonus ( ) const
inline

Parameter for changing suiteness_bonus directory name.

References suiteness_bonus_.

void core::scoring::rna::RNA_EnergyMethodOptions::suiteness_bonus ( std::string const &  setting)
inline

References suiteness_bonus_.

core::Real core::scoring::rna::RNA_EnergyMethodOptions::syn_G_potential_bonus ( ) const
inline

Parameter for adjusting syn-G potential level in RNA_TorsionPotential.

References syn_G_potential_bonus_.

void core::scoring::rna::RNA_EnergyMethodOptions::syn_G_potential_bonus ( core::Real  setting)
inline
std::string core::scoring::rna::RNA_EnergyMethodOptions::torsion_potential ( ) const
inline

Parameter for changing torsion_potential directory name.

References torsion_potential_.

Referenced by core::scoring::rna::RNA_TorsionPotential::RNA_TorsionPotential().

void core::scoring::rna::RNA_EnergyMethodOptions::torsion_potential ( std::string const &  setting)
inline

References torsion_potential_.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const RNA_EnergyMethodOptions options 
)
friend
bool operator== ( RNA_EnergyMethodOptions const &  a,
RNA_EnergyMethodOptions const &  b 
)
friend

Member Data Documentation

std::string core::scoring::rna::RNA_EnergyMethodOptions::rna_base_pair_xy_filename_
private
std::string core::scoring::rna::RNA_EnergyMethodOptions::suiteness_bonus_
private
core::Real core::scoring::rna::RNA_EnergyMethodOptions::syn_G_potential_bonus_
private
std::string core::scoring::rna::RNA_EnergyMethodOptions::torsion_potential_
private

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