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

#include <DisulfPairingLibrary.hh>

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

List of all members.

Public Member Functions

 DisulfPairingLibrary ()
void read_from_file (std::string const &fn)
void create_jump_fragments (bool bWithTorsion, core::fragment::FragDataList &frags) const
core::Size size () const
void generate_jump_frags (DisulfPairingsList const &pairings, core::kinematics::MoveMap const &mm, bool bWithTorsion, core::fragment::FragSet &frags_accumulator)

Constructor & Destructor Documentation

protocols::jumping::DisulfPairingLibrary::DisulfPairingLibrary ( ) [inline]

Member Function Documentation

void protocols::jumping::DisulfPairingLibrary::create_jump_fragments ( bool  bWithTorsion,
core::fragment::FragDataList frags 
) const

puts all jump-geometries that fit the orientation and pleating into list of FragData's. Try to reuse these FragData for different Frames that have same orientation and pleating

Referenced by protocols::topology_broker::DisulfJumpClaimer::generate_jump_frags(), and generate_jump_frags().

void protocols::jumping::DisulfPairingLibrary::generate_jump_frags ( DisulfPairingsList const &  pairings,
core::kinematics::MoveMap const &  mm,
bool  bWithTorsion,
core::fragment::FragSet frags_accumulator 
)
void protocols::jumping::DisulfPairingLibrary::read_from_file ( std::string const &  fn)
core::Size protocols::jumping::DisulfPairingLibrary::size ( ) const [inline]

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