Rosetta 3.4
Public Member Functions
protocols::rbsegment_relax::RBSegmentRelax Class Reference

#include <RBSegmentRelax.hh>

Inheritance diagram for protocols::rbsegment_relax::RBSegmentRelax:
Inheritance graph
[legend]
Collaboration diagram for protocols::rbsegment_relax::RBSegmentRelax:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 RBSegmentRelax ()
 RBSegmentRelax (core::scoring::ScoreFunctionOP scorefxn, utility::vector1< RBSegment > const &RBSegment_input, protocols::loops::Loops const &Loops_input)
 ~RBSegmentRelax ()
void initialize (utility::vector1< core::fragment::FragSetOP > const &frag_libs, core::Real rnd=0.0)
 setup_RBSegmentRelax; initialize movesets to defaults
void apply (core::pose::Pose &pose)
 apply method
virtual std::string get_name () const
 Each derived class must specify its name. The class name.
void add_helixMover (RBSegmentMoverOP newMover)
void add_strandMover (RBSegmentMoverOP newMover)
void add_genericRBMover (RBSegmentMoverOP newMover)
void add_compositeSegmentMover (RBSegmentMoverOP newMover)
void add_wholeStructureMover (protocols::moves::MoverOP newMover)
void clear_movesets ()
void set_temperature (core::Real start, core::Real final)
void set_helicalMoveStepsize (core::Real onAxisTrans, core::Real onAxisRot, core::Real offAxisTrans, core::Real offAxisRot)
void set_genericRBMoveStepsize (core::Real trans, core::Real rot)
void set_ncycles (int ncycles)
void set_cst_weight (core::Real wt)
void set_cst_width (core::Real width)
void set_randomize (core::Size rand)
void set_bootstrap (bool boot)
void set_skip_lr (bool skip)
void set_fix_ligands (bool fix)

Constructor & Destructor Documentation

protocols::rbsegment_relax::RBSegmentRelax::RBSegmentRelax ( )
protocols::rbsegment_relax::RBSegmentRelax::RBSegmentRelax ( core::scoring::ScoreFunctionOP  scorefxn,
utility::vector1< RBSegment > const &  RBSegment_input,
protocols::loops::Loops const &  Loops_input 
)
protocols::rbsegment_relax::RBSegmentRelax::~RBSegmentRelax ( )

Member Function Documentation

void protocols::rbsegment_relax::RBSegmentRelax::add_compositeSegmentMover ( RBSegmentMoverOP  newMover)
void protocols::rbsegment_relax::RBSegmentRelax::add_genericRBMover ( RBSegmentMoverOP  newMover)
void protocols::rbsegment_relax::RBSegmentRelax::add_helixMover ( RBSegmentMoverOP  newMover)
void protocols::rbsegment_relax::RBSegmentRelax::add_strandMover ( RBSegmentMoverOP  newMover)
void protocols::rbsegment_relax::RBSegmentRelax::add_wholeStructureMover ( protocols::moves::MoverOP  newMover)
void protocols::rbsegment_relax::RBSegmentRelax::apply ( core::pose::Pose pose) [virtual]

apply method

Implements protocols::moves::Mover.

References protocols::viewer::add_conformation_viewer(), core::scoring::electron_density::add_dens_scores_from_cmdline_to_scorefxn(), protocols::comparative_modeling::LoopRelaxMover::apply(), protocols::simple_moves::PackRotamersMover::apply(), protocols::moves::Mover::clone(), protocols::comparative_modeling::LoopRelaxMover::cmd_line_csts(), core::scoring::coordinate_constraint, core::pack::task::TaskFactory::create_packer_task(), make_table_of_pilot_apps::f, protocols::comparative_modeling::LoopRelaxMover::fa_scorefxn(), core::pose::Pose::fold_tree(), protocols::forge::methods::fold_tree_from_loops(), protocols::comparative_modeling::LoopRelaxMover::frag_libs(), core::scoring::getScoreFunction(), protocols::loops::idealize_loop(), protocols::comparative_modeling::LoopRelaxMover::intermedrelax(), core::kinematics::FoldTree::is_cutpoint(), core::pose::Pose::is_fullatom(), core::conformation::Residue::is_ligand(), protocols::comparative_modeling::LoopRelaxMover::loops(), protocols::comparative_modeling::LoopRelaxMover::refine(), protocols::comparative_modeling::LoopRelaxMover::relax(), protocols::rbsegment_relax::remap_rb_segments(), protocols::comparative_modeling::LoopRelaxMover::remodel(), core::pose::Pose::residue(), protocols::rbsegment_relax::restore_pose_from_rbsegs(), protocols::rbsegment_relax::set_constraints(), core::pose::Pose::set_omega(), core::pose::Pose::set_phi(), core::pose::Pose::set_psi(), protocols::rbsegment_relax::set_rb_constraints(), protocols::rbsegment_relax::setup_pose_from_rbsegs(), core::pose::Pose::total_residue(), and protocols::rbsegment_relax::TS().

void protocols::rbsegment_relax::RBSegmentRelax::clear_movesets ( )
std::string protocols::rbsegment_relax::RBSegmentRelax::get_name ( ) const [virtual]

Each derived class must specify its name. The class name.

Implements protocols::moves::Mover.

void protocols::rbsegment_relax::RBSegmentRelax::initialize ( utility::vector1< core::fragment::FragSetOP > const &  frag_libs,
core::Real  rnd = 0.0 
)

setup_RBSegmentRelax; initialize movesets to defaults

void protocols::rbsegment_relax::RBSegmentRelax::set_bootstrap ( bool  boot) [inline]
void protocols::rbsegment_relax::RBSegmentRelax::set_cst_weight ( core::Real  wt)
void protocols::rbsegment_relax::RBSegmentRelax::set_cst_width ( core::Real  width)
void protocols::rbsegment_relax::RBSegmentRelax::set_fix_ligands ( bool  fix) [inline]
void protocols::rbsegment_relax::RBSegmentRelax::set_genericRBMoveStepsize ( core::Real  trans,
core::Real  rot 
)

References rot(), and trans().

void protocols::rbsegment_relax::RBSegmentRelax::set_helicalMoveStepsize ( core::Real  onAxisTrans,
core::Real  onAxisRot,
core::Real  offAxisTrans,
core::Real  offAxisRot 
)
void protocols::rbsegment_relax::RBSegmentRelax::set_ncycles ( int  ncycles)
void protocols::rbsegment_relax::RBSegmentRelax::set_randomize ( core::Size  rand) [inline]
void protocols::rbsegment_relax::RBSegmentRelax::set_skip_lr ( bool  skip) [inline]
void protocols::rbsegment_relax::RBSegmentRelax::set_temperature ( core::Real  start,
core::Real  final 
)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines