Rosetta 3.4
Classes | Namespaces | Typedefs
src/protocols/simple_moves/WobbleMover.hh File Reference
#include <protocols/simple_moves/SmoothFragmentMover.hh>
#include <core/types.hh>
#include <core/fragment/FragSet.fwd.hh>
#include <core/pose/Pose.fwd.hh>
#include <protocols/loops/Loops.fwd.hh>
#include <core/fragment/Frame.fwd.hh>
#include <utility/vector1.fwd.hh>
#include <utility/vector1.hh>

Classes

class  protocols::simple_moves::WobbleMover
 A protocols::moves::Mover class for a classic-wobble analog: a smooth move followed by ccd closure a smooth fragment is chosen according to the FragmentCost Functor; a cutpoint is inserted just in front of or just after the fragment a loop is defined around the fragment and cutpoint to be closed with ccd: a cut_Cterm insertion: ----lfff bbb---- f: fragment_res b: buffer_res -: immovable residues a !cut_Cterm insertion: ---bbb fffl--- the number of b resiudes is controlled by buffer_length_ (default 3); the move is used by apply() (inherited from FragmentMover). the insertion and loop closure is implemented in the virtual method apply_fragment(). More...

Namespaces

namespace  protocols
 

The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.


namespace  protocols::simple_moves

Typedefs

typedef
utility::pointer::owning_ptr
< WobbleMover > 
protocols::simple_moves::WobbleMoverOP
typedef
utility::pointer::owning_ptr
< const WobbleMover > 
protocols::simple_moves::WobbleMoverCOP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines