Rosetta 3.4
Public Member Functions
core::io::silent::ScoreFileSilentStruct Class Reference

#include <ScoreFileSilentStruct.hh>

Inheritance diagram for core::io::silent::ScoreFileSilentStruct:
Inheritance graph
[legend]
Collaboration diagram for core::io::silent::ScoreFileSilentStruct:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ScoreFileSilentStruct ()
 Constructors.
 ScoreFileSilentStruct (core::pose::Pose const &pose, std::string tag="empty_tag")
virtual SilentStructOP clone () const
 ~ScoreFileSilentStruct ()
 Re-dimension the storage capacity of this ScoreFileSilentStruct to the given number of residues.
ScoreFileSilentStructoperator= (ScoreFileSilentStruct const &src)
 Test if this ScoreFileSilentStruct is equal to the given ScoreFileSilentStruct in terms of conformation. Doesn't check energies.
virtual bool init_from_lines (utility::vector1< std::string > const &lines, SilentFileData &container)
 Tells this ScoreFileSilentStruct object to initialize itself from the given set of lines. Only initializes energies.
virtual void fill_pose (core::pose::Pose &pose, core::chemical::ResidueTypeSet const &residue_set) const
 Configure the conformation of the given Pose with the conformational data within this ScoreFileSilentStruct. Calls pose.clear() and rebuilds Pose from scratch using the / user-specified residue types.
virtual void fill_struct (core::pose::Pose const &pose, std::string tag)
 opposite of fill_pose
virtual void print_conformation (std::ostream &output) const
 Prints the conformation information within this ScoreFileSilentStruct to the given std::ostream.
virtual void print_header (std::ostream &out) const
 Prints the header information within this ScoreFileSilentStruct to the given std::ostream.
virtual ObjexxFCL::FArray2D< Realget_CA_xyz () const
 returns the positions of the CA atoms in this ScoreFileSilentStruct. Useful for RMS calculations.
virtual Real get_debug_rmsd ()
 calculates the RMSD between the C-alpha atoms of a Pose built from the torsions in this ScoreFileSilentStruct and the C-alpha atoms from this ScoreFileSilentStruct.

Constructor & Destructor Documentation

core::io::silent::ScoreFileSilentStruct::ScoreFileSilentStruct ( ) [inline]

Constructors.

References core::io::silent::SilentStruct::decoy_tag().

Referenced by clone().

core::io::silent::ScoreFileSilentStruct::ScoreFileSilentStruct ( core::pose::Pose const &  pose,
std::string  tag = "empty_tag" 
)
core::io::silent::ScoreFileSilentStruct::~ScoreFileSilentStruct ( ) [inline]

Re-dimension the storage capacity of this ScoreFileSilentStruct to the given number of residues.


Member Function Documentation

virtual SilentStructOP core::io::silent::ScoreFileSilentStruct::clone ( ) const [inline, virtual]
void core::io::silent::ScoreFileSilentStruct::fill_pose ( core::pose::Pose pose,
core::chemical::ResidueTypeSet const &  residue_set 
) const [virtual]

Configure the conformation of the given Pose with the conformational data within this ScoreFileSilentStruct. Calls pose.clear() and rebuilds Pose from scratch using the / user-specified residue types.

Reimplemented from core::io::silent::SilentStruct.

void core::io::silent::ScoreFileSilentStruct::fill_struct ( core::pose::Pose const &  pose,
std::string  tag 
) [virtual]

opposite of fill_pose

Implements core::io::silent::SilentStruct.

References core::pose::Pose::sequence().

ObjexxFCL::FArray2D< Real > core::io::silent::ScoreFileSilentStruct::get_CA_xyz ( ) const [virtual]

returns the positions of the CA atoms in this ScoreFileSilentStruct. Useful for RMS calculations.

Implements core::io::silent::SilentStruct.

References core::io::silent::tr().

Real core::io::silent::ScoreFileSilentStruct::get_debug_rmsd ( ) [virtual]

calculates the RMSD between the C-alpha atoms of a Pose built from the torsions in this ScoreFileSilentStruct and the C-alpha atoms from this ScoreFileSilentStruct.

Implements core::io::silent::SilentStruct.

References core::io::silent::tr().

bool core::io::silent::ScoreFileSilentStruct::init_from_lines ( utility::vector1< std::string > const &  lines,
SilentFileData container 
) [virtual]

Tells this ScoreFileSilentStruct object to initialize itself from the given set of lines. Only initializes energies.

Implements core::io::silent::SilentStruct.

References core::io::silent::energynames, core::io::silent::SilentFileData::get_shared_silent_data(), and core::io::silent::SilentFileData::set_shared_silent_data().

ScoreFileSilentStruct & core::io::silent::ScoreFileSilentStruct::operator= ( ScoreFileSilentStruct const &  src)

Test if this ScoreFileSilentStruct is equal to the given ScoreFileSilentStruct in terms of conformation. Doesn't check energies.

void core::io::silent::ScoreFileSilentStruct::print_conformation ( std::ostream &  output) const [virtual]

Prints the conformation information within this ScoreFileSilentStruct to the given std::ostream.

Implements core::io::silent::SilentStruct.

void core::io::silent::ScoreFileSilentStruct::print_header ( std::ostream &  out) const [virtual]

Prints the header information within this ScoreFileSilentStruct to the given std::ostream.

Reimplemented from core::io::silent::SilentStruct.


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