Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
core::io::raw_data::ScoreStruct Class Reference

#include <ScoreStruct.hh>

Inheritance diagram for core::io::raw_data::ScoreStruct:
Inheritance graph
[legend]
Collaboration diagram for core::io::raw_data::ScoreStruct:
Collaboration graph
[legend]

Public Member Functions

 ScoreStruct ()
 
 ScoreStruct (core::pose::Pose, std::string tag="empty_tag")
 
 ~ScoreStruct ()
 
void fill_pose (core::pose::Pose &)
 Fill a Pose with the conformation information in this RawStruct and the FA_STANDARD ResidueTypeSet. This is a virtual method which must be implemented by classes derived from RawStruct. More...
 
virtual void fill_pose (core::pose::Pose &, core::chemical::ResidueTypeSet const &residue_set)
 Fill a Pose with the conformation information in this RawStruct and the ResidueTypeSet provided by the caller. This is a virtual method which must be implemented by classes derived from RawStruct. More...
 
virtual Real get_debug_rmsd ()
 Do some sort of comparison between the actual RMSD of this silent-struct and the cached coordinates. Used for RawStruct objects that are rebuild from torsions or other shortened representations of data. More...
 
virtual void print_conformation (std::ostream &out) const
 Print the conformation information contained in this object to the given ozstream. More...
 
- Public Member Functions inherited from core::io::raw_data::RawStruct
virtual ~RawStruct ()
 
void print_header (std::ostream &out, std::map< std::string, core::Real > const &score_map, std::map< std::string, std::string > const &string_map=(std::map< std::string, std::string >()), bool print_sequence=true) const
 print out a header line to the given ozstream. In a rosetta++ silent-file, this contained the lines SEQUENCE: <protein sequence>="">:

More...
 
void print_scores (std::ostream &out, std::map< std::string, core::Real > const &score_map, std::map< std::string, std::string > const &string_map=(std::map< std::string, std::string >())) const
 print out a SCORE line to the given ozstream. More...
 
Size nres ()
 data access methods. More...
 
std::string decoy_tag ()
 returns the tag associated with this RawStruct More...
 
std::string sequence ()
 returns the sequence for this RawStruct More...
 
void nres (Size nres)
 returns the number of residues in this RawStruct More...
 
void decoy_tag (std::string tag)
 sets the tag associated with this RawStruct More...
 
void sequence (std::string sequence)
 sets the sequence for this RawStruct More...
 

Additional Inherited Members

- Protected Attributes inherited from core::io::raw_data::RawStruct
Size nres_
 
std::string decoy_tag_
 
std::string sequence_
 

Constructor & Destructor Documentation

core::io::raw_data::ScoreStruct::ScoreStruct ( )
core::io::raw_data::ScoreStruct::ScoreStruct ( core::pose::Pose  ,
std::string  tag = "empty_tag" 
)
core::io::raw_data::ScoreStruct::~ScoreStruct ( )
inline

Member Function Documentation

void core::io::raw_data::ScoreStruct::fill_pose ( core::pose::Pose )
virtual

Fill a Pose with the conformation information in this RawStruct and the FA_STANDARD ResidueTypeSet. This is a virtual method which must be implemented by classes derived from RawStruct.

Implements core::io::raw_data::RawStruct.

void core::io::raw_data::ScoreStruct::fill_pose ( core::pose::Pose ,
core::chemical::ResidueTypeSet const &  residue_set 
)
virtual

Fill a Pose with the conformation information in this RawStruct and the ResidueTypeSet provided by the caller. This is a virtual method which must be implemented by classes derived from RawStruct.

Implements core::io::raw_data::RawStruct.

Real core::io::raw_data::ScoreStruct::get_debug_rmsd ( )
virtual

Do some sort of comparison between the actual RMSD of this silent-struct and the cached coordinates. Used for RawStruct objects that are rebuild from torsions or other shortened representations of data.

Reimplemented from core::io::raw_data::RawStruct.

void core::io::raw_data::ScoreStruct::print_conformation ( std::ostream &  out) const
virtual

Print the conformation information contained in this object to the given ozstream.

Reimplemented from core::io::raw_data::RawStruct.


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