Rosetta 3.4
Public Member Functions | Protected Member Functions | Protected Attributes
protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub Class Reference

#include <LoopMover_Backrub.hh>

Inheritance diagram for protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub:
Inheritance graph
[legend]
Collaboration diagram for protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LoopMover_Refine_Backrub ()
 LoopMover_Refine_Backrub (protocols::loops::LoopsOP loops_in)
 LoopMover_Refine_Backrub (protocols::loops::LoopsOP loops_in, core::scoring::ScoreFunctionOP scorefxn)
 ~LoopMover_Refine_Backrub ()
virtual std::string get_name () const
 Each derived class must specify its name. The class name.
void set_default_settings ()
void set_redesign_loop (bool value=true)
bool get_redesign_loop ()
void set_task_factory (core::pack::task::TaskFactoryOP value)
bool get_task_factory ()
virtual protocols::moves::MoverOP clone () const
 Clone this object.
void apply (core::pose::Pose &pose)
 Apply the loop-build protocol to the input pose.

Protected Member Functions

virtual basic::Tracer & tr () const

Protected Attributes

core::pack::task::TaskFactoryOP task_factory
bool redesign_loop

Constructor & Destructor Documentation

protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub::LoopMover_Refine_Backrub ( )
protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub::LoopMover_Refine_Backrub ( protocols::loops::LoopsOP  loops_in)
protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub::LoopMover_Refine_Backrub ( protocols::loops::LoopsOP  loops_in,
core::scoring::ScoreFunctionOP  scorefxn 
)
protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub::~LoopMover_Refine_Backrub ( )

Member Function Documentation

void protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub::apply ( core::pose::Pose ) [virtual]
virtual protocols::moves::MoverOP protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub::clone ( ) const [inline, virtual]

Clone this object.

Reimplemented from protocols::moves::Mover.

References LoopMover_Refine_Backrub().

std::string protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub::get_name ( ) const [virtual]

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

Reimplemented from protocols::loops::loop_mover::LoopMover.

bool protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub::get_redesign_loop ( ) [inline]

References redesign_loop.

bool protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub::get_task_factory ( )

References task_factory.

void protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub::set_default_settings ( ) [inline]

References redesign_loop.

Referenced by LoopMover_Refine_Backrub().

void protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub::set_redesign_loop ( bool  value = true) [inline]

References redesign_loop.

void protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub::set_task_factory ( core::pack::task::TaskFactoryOP  value)

References task_factory.

basic::Tracer & protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub::tr ( ) const [protected, virtual]

Member Data Documentation


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