Rosetta 3.4
Public Member Functions
protocols::abinitio::TemplateJumpSetup Class Reference

#include <TemplateJumpSetup.hh>

Inheritance diagram for protocols::abinitio::TemplateJumpSetup:
Inheritance graph
[legend]
Collaboration diagram for protocols::abinitio::TemplateJumpSetup:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TemplateJumpSetup (TemplatesCOP templates, core::fragment::SecondaryStructureCOP secstruct, PairingStatisticsCOP, core::scoring::dssp::PairingList const &helix_pairings)
 ~TemplateJumpSetup ()
virtual jumping::JumpSample create_jump_sample () const
jumping::JumpSample clean_jumps (jumping::JumpSample const &) const
 take from a given JumpSample only those Jumps, which could also have been created by create_jump_sample()
virtual core::fragment::FragSetOP generate_jump_frags (jumping::JumpSample const &, core::kinematics::MoveMap const &) const
 returns an ordered FragSet that is compatible with the JumpSample default: generate jumps from ss-library according to JumpSample
bool is_helix_jump (core::scoring::dssp::Pairing const &p) const

Constructor & Destructor Documentation

protocols::abinitio::TemplateJumpSetup::TemplateJumpSetup ( TemplatesCOP  templates,
core::fragment::SecondaryStructureCOP  secstruct,
PairingStatisticsCOP  ,
core::scoring::dssp::PairingList const &  helix_pairings 
)
protocols::abinitio::TemplateJumpSetup::~TemplateJumpSetup ( )

Member Function Documentation

jumping::JumpSample protocols::abinitio::TemplateJumpSetup::clean_jumps ( jumping::JumpSample const &  ) const [virtual]
JumpSample protocols::abinitio::TemplateJumpSetup::create_jump_sample ( ) const [virtual]
core::fragment::FragSetOP protocols::abinitio::TemplateJumpSetup::generate_jump_frags ( jumping::JumpSample const &  target_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 from protocols::jumping::BaseJumpSetup.

References protocols::jumping::PairingLibrary::generate_jump_frags(), protocols::jumping::JumpSample::generate_jump_frames(), protocols::jumping::StandardPairingLibrary::get_instance(), protocols::jumping::JumpSample::get_pairing(), is_helix_jump(), and tr().

bool protocols::abinitio::TemplateJumpSetup::is_helix_jump ( core::scoring::dssp::Pairing const &  p) const

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