Rosetta 3.4
Public Member Functions | Protected Member Functions
protocols::rotamer_recovery::RRProtocol Class Reference

The protocol to run to compute the rotamer recovery the rotamer recovery test. More...

#include <RRProtocol.hh>

Inheritance diagram for protocols::rotamer_recovery::RRProtocol:
Inheritance graph
[legend]
Collaboration diagram for protocols::rotamer_recovery::RRProtocol:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual std::string get_name () const =0
virtual std::string get_parameters () const =0
virtual void run (RRComparerOP comparer, RRReporterOP reporter, core::pose::Pose const &pose, core::scoring::ScoreFunction const &score_function, core::pack::task::PackerTask const &packer_task)=0

Protected Member Functions

bool measure_rotamer_recovery (RRComparerOP comparer, RRReporterOP reporter, core::pose::Pose const &pose1, core::pose::Pose const &pose2, core::conformation::Residue const &res1, core::conformation::Residue const &res2)

Detailed Description

The protocol to run to compute the rotamer recovery the rotamer recovery test.

Besides implementing the interface given in the base class RRProtocol each RRProtocol should have an entry in the convenience RotamerRecovery constructor so its use can be indicated by name.


Member Function Documentation

virtual std::string protocols::rotamer_recovery::RRProtocol::get_name ( ) const [pure virtual]
virtual std::string protocols::rotamer_recovery::RRProtocol::get_parameters ( ) const [pure virtual]
bool protocols::rotamer_recovery::RRProtocol::measure_rotamer_recovery ( RRComparerOP  comparer,
RRReporterOP  reporter,
core::pose::Pose const &  pose1,
core::pose::Pose const &  pose2,
core::conformation::Residue const &  res1,
core::conformation::Residue const &  res2 
) [protected]
virtual void protocols::rotamer_recovery::RRProtocol::run ( RRComparerOP  comparer,
RRReporterOP  reporter,
core::pose::Pose const &  pose,
core::scoring::ScoreFunction const &  score_function,
core::pack::task::PackerTask const &  packer_task 
) [pure virtual]

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