Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions Class Reference

#include <StepWiseMoveSelectorOptions.hh>

Inheritance diagram for protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions:
Inheritance graph
[legend]

Public Member Functions

 StepWiseMoveSelectorOptions ()
 
virtual void parse_my_tag (utility::tag::TagCOP)
 Initialize from the recursive "tag" structure. More...
 
virtual std::string type () const
 The class name (its type) for a particular ResourceOptions instance. This function allows for better error message delivery. More...
 
StepWiseMoveSelectorOptionsOP clone () const
 clone the options More...
 
void initialize_from_command_line ()
 
void initialize_from_options_collection (utility::options::OptionCollection const &options)
 
void set_allow_internal_hinge_moves (bool const &setting)
 
bool allow_internal_hinge_moves () const
 
void set_allow_internal_local_moves (bool const &setting)
 
bool allow_internal_local_moves () const
 
void set_add_delete_frequency (core::Real const &setting)
 
core::Real add_delete_frequency () const
 
void set_from_scratch_frequency (core::Real const &setting)
 
core::Real from_scratch_frequency () const
 
void set_docking_frequency (core::Real const &setting)
 
core::Real docking_frequency () const
 
void set_submotif_frequency (core::Real const &setting)
 
core::Real submotif_frequency () const
 
void set_switch_focus_frequency (core::Real const &setting)
 
core::Real switch_focus_frequency () const
 
bool const & skip_deletions () const
 
void set_skip_deletions (bool const &setting)
 
void set_skip_bulge_frequency (core::Real const &setting)
 
core::Real skip_bulge_frequency () const
 
void set_vary_loop_length_frequency (core::Real const &setting)
 
core::Real vary_loop_length_frequency () const
 
void set_allow_submotif_split (bool const &setting)
 
bool allow_submotif_split () const
 
void set_force_submotif_without_intervening_bulge (bool const &setting)
 
bool force_submotif_without_intervening_bulge () const
 
void set_filter_complex_cycles (bool const &setting)
 
bool filter_complex_cycles () const
 

Static Public Member Functions

static void list_options_read (utility::options::OptionKeyList &opts)
 

Private Attributes

bool allow_internal_hinge_moves_
 
bool allow_internal_local_moves_
 
core::Real add_delete_frequency_
 
core::Real from_scratch_frequency_
 
core::Real docking_frequency_
 
core::Real submotif_frequency_
 
core::Real switch_focus_frequency_
 
core::Real skip_bulge_frequency_
 
core::Real vary_loop_length_frequency_
 
bool filter_complex_cycles_
 
bool allow_submotif_split_
 
bool force_submotif_without_intervening_bulge_
 
bool skip_deletions_
 

Constructor & Destructor Documentation

protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::StepWiseMoveSelectorOptions ( )

Member Function Documentation

core::Real protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::add_delete_frequency ( ) const
inline

References add_delete_frequency_.

bool protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::allow_internal_hinge_moves ( ) const
inline
bool protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::allow_internal_local_moves ( ) const
inline
bool protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::allow_submotif_split ( ) const
inline

References allow_submotif_split_.

StepWiseMoveSelectorOptionsOP protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::clone ( ) const

clone the options

core::Real protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::docking_frequency ( ) const
inline

References docking_frequency_.

bool protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::filter_complex_cycles ( ) const
inline
bool protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::force_submotif_without_intervening_bulge ( ) const
inline
core::Real protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::from_scratch_frequency ( ) const
inline
void protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::initialize_from_command_line ( )
void protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::initialize_from_options_collection ( utility::options::OptionCollection const &  options)
void protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::list_options_read ( utility::options::OptionKeyList &  opts)
static
virtual void protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::parse_my_tag ( utility::tag::TagCOP  )
inlinevirtual

Initialize from the recursive "tag" structure.

Reimplemented in protocols::stepwise::monte_carlo::options::StepWiseMonteCarloOptions.

void protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::set_add_delete_frequency ( core::Real const &  setting)
inline
void protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::set_allow_internal_hinge_moves ( bool const &  setting)
inline
void protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::set_allow_internal_local_moves ( bool const &  setting)
inline
void protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::set_allow_submotif_split ( bool const &  setting)
inline

References allow_submotif_split_.

void protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::set_docking_frequency ( core::Real const &  setting)
inline
void protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::set_filter_complex_cycles ( bool const &  setting)
inline
void protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::set_force_submotif_without_intervening_bulge ( bool const &  setting)
inline
void protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::set_from_scratch_frequency ( core::Real const &  setting)
inline
void protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::set_skip_bulge_frequency ( core::Real const &  setting)
inline
void protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::set_skip_deletions ( bool const &  setting)
inline
void protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::set_submotif_frequency ( core::Real const &  setting)
inline
void protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::set_switch_focus_frequency ( core::Real const &  setting)
inline
void protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::set_vary_loop_length_frequency ( core::Real const &  setting)
inline
core::Real protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::skip_bulge_frequency ( ) const
inline

References skip_bulge_frequency_.

bool const& protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::skip_deletions ( ) const
inline

References skip_deletions_.

core::Real protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::submotif_frequency ( ) const
inline

References submotif_frequency_.

core::Real protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::switch_focus_frequency ( ) const
inline
virtual std::string protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::type ( ) const
inlinevirtual

The class name (its type) for a particular ResourceOptions instance. This function allows for better error message delivery.

Reimplemented in protocols::stepwise::monte_carlo::options::StepWiseMonteCarloOptions.

core::Real protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::vary_loop_length_frequency ( ) const
inline

Member Data Documentation

core::Real protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::add_delete_frequency_
private
bool protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::allow_internal_hinge_moves_
private
bool protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::allow_internal_local_moves_
private
bool protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::allow_submotif_split_
private
core::Real protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::docking_frequency_
private
bool protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::filter_complex_cycles_
private
bool protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::force_submotif_without_intervening_bulge_
private
core::Real protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::from_scratch_frequency_
private
core::Real protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::skip_bulge_frequency_
private
bool protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::skip_deletions_
private
core::Real protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::submotif_frequency_
private
core::Real protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::switch_focus_frequency_
private
core::Real protocols::stepwise::monte_carlo::mover::options::StepWiseMoveSelectorOptions::vary_loop_length_frequency_
private

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