Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
protocols::frag_picker::PhiPsiTalosIO Class Reference

#include <PhiPsiTalosIO.hh>

Collaboration diagram for protocols::frag_picker::PhiPsiTalosIO:
Collaboration graph
[legend]

Public Member Functions

 PhiPsiTalosIO ()
 
 PhiPsiTalosIO (std::string file_name)
 
Size get_first_residue_id () const
 
Size get_last_residue_id () const
 
std::string const & get_sequence () const
 
bool has_entry (Size residue_id) const
 
const boost::tuple< Size, char,
Real, Real, Real, Real, Real,
Real, Size, std::string > 
get_entry (const Size res_id)
 
Real phi (Size res_id)
 
Real psi (Size res_id)
 
Real d_phi (Size res_id)
 
Real d_psi (Size res_id)
 
Real dist (Size res_id)
 
Real s2 (Size res_id)
 
std::string quality (Size res_id)
 
void write (std::ostream &)
 
void read (std::string const &)
 

Private Member Functions

void print_sequence (std::string const &, std::ostream &) const
 

Private Attributes

std::string data_format_
 
std::string sequence_
 
utility::vector1< std::string > column_names_
 
Size first_residue_index_
 
Size last_residue_index_
 
std::map< Size, boost::tuple
< Size, char, Real, Real, Real,
Real, Real, Real, Size,
std::string > > 
entries_
 

Constructor & Destructor Documentation

protocols::frag_picker::PhiPsiTalosIO::PhiPsiTalosIO ( )
inline
protocols::frag_picker::PhiPsiTalosIO::PhiPsiTalosIO ( std::string  file_name)
inline

Member Function Documentation

Real protocols::frag_picker::PhiPsiTalosIO::d_phi ( Size  res_id)
inline
Real protocols::frag_picker::PhiPsiTalosIO::d_psi ( Size  res_id)
inline
Real protocols::frag_picker::PhiPsiTalosIO::dist ( Size  res_id)
inline

Referenced by read().

const boost::tuple<Size, char, Real, Real, Real, Real, Real, Real, Size, std::string> protocols::frag_picker::PhiPsiTalosIO::get_entry ( const Size  res_id)
inline
Size protocols::frag_picker::PhiPsiTalosIO::get_first_residue_id ( ) const
inline
Size protocols::frag_picker::PhiPsiTalosIO::get_last_residue_id ( ) const
inline
std::string const& protocols::frag_picker::PhiPsiTalosIO::get_sequence ( ) const
inline
bool protocols::frag_picker::PhiPsiTalosIO::has_entry ( Size  residue_id) const
inline
Real protocols::frag_picker::PhiPsiTalosIO::phi ( Size  res_id)
inline
void protocols::frag_picker::PhiPsiTalosIO::print_sequence ( std::string const &  ,
std::ostream &   
) const
private
Real protocols::frag_picker::PhiPsiTalosIO::psi ( Size  res_id)
inline
std::string protocols::frag_picker::PhiPsiTalosIO::quality ( Size  res_id)
inline
void protocols::frag_picker::PhiPsiTalosIO::read ( std::string const &  file_name)
Real protocols::frag_picker::PhiPsiTalosIO::s2 ( Size  res_id)
inline

Referenced by read().

void protocols::frag_picker::PhiPsiTalosIO::write ( std::ostream &  out)

Member Data Documentation

utility::vector1<std::string> protocols::frag_picker::PhiPsiTalosIO::column_names_
private

Referenced by write().

std::string protocols::frag_picker::PhiPsiTalosIO::data_format_
private

Referenced by read(), and write().

std::map<Size, boost::tuple<Size, char, Real, Real, Real, Real, Real, Real, Size, std::string> > protocols::frag_picker::PhiPsiTalosIO::entries_
private

Referenced by read(), and write().

Size protocols::frag_picker::PhiPsiTalosIO::first_residue_index_
private

Referenced by read(), and write().

Size protocols::frag_picker::PhiPsiTalosIO::last_residue_index_
private

Referenced by read().

std::string protocols::frag_picker::PhiPsiTalosIO::sequence_
private

Referenced by read(), and write().


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