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

#include <SpecificJumpSetup.hh>

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

Public Member Functions

 SpecificJumpSetup (Size, core::conformation::SecondaryStructureOP, core::pose::PoseOP, int, int, int, int)
 
 SpecificJumpSetup (Size, core::conformation::SecondaryStructureOP, core::pose::PoseOP, int, int *, int *, int *, int *)
 
std::string type_name () const
 
virtual JumpSample create_jump_sample () const
 
virtual JumpSample clean_jump_sample (JumpSample) const
 
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 More...
 

Private Attributes

Size nres_
 
int nJumps_
 
core::conformation::SecondaryStructureOP ss_def_
 
core::pose::PoseOP native_pose_
 
int * iResid_
 
int * jResid_
 
int * orientation_
 
int * pleating_
 

Constructor & Destructor Documentation

◆ SpecificJumpSetup() [1/2]

protocols::jumping::SpecificJumpSetup::SpecificJumpSetup ( Size  ,
core::conformation::SecondaryStructureOP  ,
core::pose::PoseOP  ,
int  ,
int  ,
int  ,
int   
)

◆ SpecificJumpSetup() [2/2]

protocols::jumping::SpecificJumpSetup::SpecificJumpSetup ( Size  ,
core::conformation::SecondaryStructureOP  ,
core::pose::PoseOP  ,
int  ,
int *  ,
int *  ,
int *  ,
int *   
)

Member Function Documentation

◆ clean_jump_sample()

virtual JumpSample protocols::jumping::SpecificJumpSetup::clean_jump_sample ( JumpSample  ) const
inlinevirtual

References utility::io::oc::cerr.

◆ create_jump_sample()

JumpSample protocols::jumping::SpecificJumpSetup::create_jump_sample ( ) const
virtual

◆ generate_jump_frags()

FragSetOP protocols::jumping::SpecificJumpSetup::generate_jump_frags ( JumpSample const &  ,
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

References basic::options::OptionKeys::frags::frags, and create_a3b_hbs::i.

◆ type_name()

std::string protocols::jumping::SpecificJumpSetup::type_name ( ) const
inline

Member Data Documentation

◆ iResid_

int* protocols::jumping::SpecificJumpSetup::iResid_
private

◆ jResid_

int* protocols::jumping::SpecificJumpSetup::jResid_
private

◆ native_pose_

core::pose::PoseOP protocols::jumping::SpecificJumpSetup::native_pose_
private

◆ nJumps_

int protocols::jumping::SpecificJumpSetup::nJumps_
private

◆ nres_

Size protocols::jumping::SpecificJumpSetup::nres_
private

◆ orientation_

int* protocols::jumping::SpecificJumpSetup::orientation_
private

◆ pleating_

int* protocols::jumping::SpecificJumpSetup::pleating_
private

◆ ss_def_

core::conformation::SecondaryStructureOP protocols::jumping::SpecificJumpSetup::ss_def_
private

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