Rosetta
Public Member Functions | Private Member Functions | Private Attributes | List of all members
protocols::frag_picker::CS2ndShift Class Reference

#include <CS2ndShift.hh>

Public Member Functions

 CS2ndShift ()
 
 CS2ndShift (CSTalosIO &input_data, bool use_sslimit)
 
utility::vector1< utility::vector1< std::pair< core::Size, core::Real > > > shifts ()
 

Private Member Functions

std::map< char, std::map< std::string, core::Real > > read_adjust_table (std::string const &file_name)
 
std::map< char, std::map< std::string, std::pair< core::Real, core::Real > > > read_sslimit_table (std::string const &file_name)
 
std::string also_check_fix_disulf (std::string instring)
 

Private Attributes

utility::vector1< utility::vector1< std::pair< core::Size, core::Real > > > secondary_shifts_
 

Constructor & Destructor Documentation

◆ CS2ndShift() [1/2]

protocols::frag_picker::CS2ndShift::CS2ndShift ( )
inline

◆ CS2ndShift() [2/2]

protocols::frag_picker::CS2ndShift::CS2ndShift ( CSTalosIO input_data,
bool  use_sslimit 
)

Member Function Documentation

◆ also_check_fix_disulf()

std::string protocols::frag_picker::CS2ndShift::also_check_fix_disulf ( std::string  instring)
private

◆ read_adjust_table()

std::map< char, std::map< std::string, core::Real > > protocols::frag_picker::CS2ndShift::read_adjust_table ( std::string const &  file_name)
private

◆ read_sslimit_table()

std::map< char, std::map< std::string, std::pair< core::Real, core::Real > > > protocols::frag_picker::CS2ndShift::read_sslimit_table ( std::string const &  file_name)
private

◆ shifts()

utility::vector1< utility::vector1< std::pair< core::Size, core::Real > > > protocols::frag_picker::CS2ndShift::shifts ( )
inline

Member Data Documentation

◆ secondary_shifts_

utility::vector1< utility::vector1< std::pair< core::Size, core::Real > > > protocols::frag_picker::CS2ndShift::secondary_shifts_
private

Referenced by shifts().


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