Rosetta 3.4
Public Member Functions
protocols::jumping::BaseJumpSetup Class Reference

virtual base class: can create a set of jumps and cuts More...

#include <JumpSetup.hh>

Inheritance diagram for protocols::jumping::BaseJumpSetup:
Inheritance graph
[legend]
Collaboration diagram for protocols::jumping::BaseJumpSetup:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual JumpSample create_jump_sample () const =0
virtual core::fragment::FragSetOP generate_jump_frags (JumpSample const &, core::kinematics::MoveMap const &mm) const
 returns an ordered FragSet that is compatible with the JumpSample default: generate jumps from ss-library according to JumpSample
virtual JumpSample clean_jumps (JumpSample const &) const =0
 take from a given JumpSample only those Jumps, which could also have been created by create_jump_sample()

Detailed Description

virtual base class: can create a set of jumps and cuts


Member Function Documentation

virtual JumpSample protocols::jumping::BaseJumpSetup::clean_jumps ( JumpSample const &  ) const [pure virtual]
virtual JumpSample protocols::jumping::BaseJumpSetup::create_jump_sample ( ) const [pure virtual]
FragSetOP protocols::jumping::BaseJumpSetup::generate_jump_frags ( JumpSample const &  jumps,
core::kinematics::MoveMap const &  mm 
) const [virtual]

returns an ordered FragSet that is compatible with the JumpSample default: generate jumps from ss-library according to JumpSample

Reimplemented in protocols::abinitio::TemplateJumpSetup, and protocols::jumping::ResiduePairJumpSetup.

References protocols::jumping::JumpSample::generate_jump_frags(), and protocols::jumping::StandardPairingLibrary::get_instance().


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