Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
protocols::rotamer_recovery::RRReporter Class Referenceabstract

The reporting functionality for the rotamer recovery test. More...

#include <RRReporter.hh>

Inheritance diagram for protocols::rotamer_recovery::RRReporter:
Inheritance graph
[legend]

Public Member Functions

 ~RRReporter () override
 Automatically generated virtual destructor for class deriving directly from VirtualBase. More...
 
virtual void set_protocol_info (std::string const &protocol_name, std::string const &protocol_params)=0
 
virtual void set_comparer_info (std::string const &comparer_name, std::string const &comparer_params)=0
 
virtual void reset_recovery ()=0
 
virtual void report_rotamer_recovery (core::pose::Pose const &pose1, core::pose::Pose const &pose2, core::conformation::Residue const &res1, core::conformation::Residue const &res2, core::Real score, bool recovered)=0
 
virtual core::Real recovery_rate () const =0
 
virtual void show (std::ostream &out) const =0
 
virtual void show () const =0
 

Detailed Description

The reporting functionality for the rotamer recovery test.

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

Constructor & Destructor Documentation

protocols::rotamer_recovery::RRReporter::~RRReporter ( )
overridedefault

Automatically generated virtual destructor for class deriving directly from VirtualBase.

Auto-generated virtual destructor

Member Function Documentation

virtual core::Real protocols::rotamer_recovery::RRReporter::recovery_rate ( ) const
pure virtual
virtual void protocols::rotamer_recovery::RRReporter::report_rotamer_recovery ( core::pose::Pose const &  pose1,
core::pose::Pose const &  pose2,
core::conformation::Residue const &  res1,
core::conformation::Residue const &  res2,
core::Real  score,
bool  recovered 
)
pure virtual
virtual void protocols::rotamer_recovery::RRReporter::reset_recovery ( )
pure virtual
virtual void protocols::rotamer_recovery::RRReporter::set_comparer_info ( std::string const &  comparer_name,
std::string const &  comparer_params 
)
pure virtual
virtual void protocols::rotamer_recovery::RRReporter::set_protocol_info ( std::string const &  protocol_name,
std::string const &  protocol_params 
)
pure virtual
virtual void protocols::rotamer_recovery::RRReporter::show ( std::ostream &  out) const
pure virtual
virtual void protocols::rotamer_recovery::RRReporter::show ( ) const
pure virtual

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