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

#include <ScoreStructText.hh>

Inheritance diagram for core::io::raw_data::ScoreStructText:
Inheritance graph
[legend]

Public Member Functions

 ScoreStructText ()
 
 ScoreStructText (core::pose::Pose, std::string tag="empty_tag")
 
 ~ScoreStructText () override
 
void fill_pose (core::pose::Pose &) override
 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...
 
void fill_pose (core::pose::Pose &, core::chemical::ResidueTypeSet const &residue_set) override
 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...
 
Real get_debug_rmsd () override
 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...
 
void print_conformation (std::ostream &out) const override
 Print the conformation information contained in this object to the given ozstream. More...
 
- Public Member Functions inherited from core::io::raw_data::RawStruct
 ~RawStruct () override
 
virtual 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...
 
virtual 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::ScoreStructText::ScoreStructText ( )
core::io::raw_data::ScoreStructText::ScoreStructText ( core::pose::Pose  ,
std::string  tag = "empty_tag" 
)
core::io::raw_data::ScoreStructText::~ScoreStructText ( )
inlineoverride

Member Function Documentation

void core::io::raw_data::ScoreStructText::fill_pose ( core::pose::Pose )
overridevirtual

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::ScoreStructText::fill_pose ( core::pose::Pose ,
core::chemical::ResidueTypeSet const &  residue_set 
)
overridevirtual

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::ScoreStructText::get_debug_rmsd ( )
overridevirtual

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::ScoreStructText::print_conformation ( std::ostream &  out) const
overridevirtual

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: