Rosetta
Public Member Functions | Private Attributes | List of all members
protocols::jumping::MembraneJump Class Reference

#include <MembraneJump.hh>

Inheritance diagram for protocols::jumping::MembraneJump:
Inheritance graph
[legend]

Public Member Functions

 ~MembraneJump () override
 Automatically generated virtual destructor for class deriving directly from VirtualBase. More...
 
 MembraneJump ()
 
void init (std::string const &template_file, std::string const &pairings_file)
 
bool defined () const
 
core::Size template_size () const
 
core::Size pairings_size () const
 
void setup_fold_tree (core::pose::Pose &pose, core::Size njumps)
 
void rt_templates (core::pose::Pose &pose)
 

Private Attributes

PairingLibrary templates_
 
core::scoring::dssp::PairingList pairings_
 
core::Size template_size_
 
core::Size pairings_size_
 
core::scoring::dssp::PairingList selected_pairings_
 

Constructor & Destructor Documentation

◆ ~MembraneJump()

protocols::jumping::MembraneJump::~MembraneJump ( )
overridedefault

Automatically generated virtual destructor for class deriving directly from VirtualBase.

Auto-generated virtual destructor

◆ MembraneJump()

protocols::jumping::MembraneJump::MembraneJump ( )

Member Function Documentation

◆ defined()

bool protocols::jumping::MembraneJump::defined ( ) const
inline

References pairings_size_, and template_size_.

◆ init()

void protocols::jumping::MembraneJump::init ( std::string const &  template_file,
std::string const &  pairings_file 
)

◆ pairings_size()

core::Size protocols::jumping::MembraneJump::pairings_size ( ) const
inline

References pairings_size_.

◆ rt_templates()

void protocols::jumping::MembraneJump::rt_templates ( core::pose::Pose pose)

◆ setup_fold_tree()

void protocols::jumping::MembraneJump::setup_fold_tree ( core::pose::Pose pose,
core::Size  njumps 
)

◆ template_size()

core::Size protocols::jumping::MembraneJump::template_size ( ) const
inline

References template_size_.

Member Data Documentation

◆ pairings_

core::scoring::dssp::PairingList protocols::jumping::MembraneJump::pairings_
private

◆ pairings_size_

core::Size protocols::jumping::MembraneJump::pairings_size_
private

Referenced by defined(), and pairings_size().

◆ selected_pairings_

core::scoring::dssp::PairingList protocols::jumping::MembraneJump::selected_pairings_
private

◆ template_size_

core::Size protocols::jumping::MembraneJump::template_size_
private

Referenced by defined(), and template_size().

◆ templates_

PairingLibrary protocols::jumping::MembraneJump::templates_
private

The documentation for this class was generated from the following files: