![]() |
Rosetta
2021.16
|
#include <PosePropertyReporter.hh>

Public Member Functions | |
| virtual std::string | get_name () const =0 |
| Each derived selector must specify its name. More... | |
| virtual core::Real | report_property (core::pose::Pose &p) const |
| Reports a specific property for the provided pose. More... | |
| virtual core::Real | report_property (core::pose::Pose &p1, core::pose::Pose &p2) const |
| Reports a specific property for the combination of two provided poses. More... | |
| virtual void | parse_my_tag (utility::tag::TagCOP tag, basic::datacache::DataMap &data) |
| Called by PosePropertyReporterFactory when constructing new PosePropertyReporters. Takes care of the specific selector's parsing. More... | |
Static Public Member Functions | |
| static std::string | name () |
Protected Member Functions | |
| PosePropertyReporter () | |
| ~PosePropertyReporter () override | |
|
protecteddefault |
|
overrideprotecteddefault |
|
pure virtual |
Each derived selector must specify its name.
Implemented in protocols::pose_reporters::RMSDReporter, protocols::pose_reporters::FilterReporter, and protocols::pose_reporters::EnergyReporter.
Referenced by report_property().
|
inlinestatic |
|
virtual |
Called by PosePropertyReporterFactory when constructing new PosePropertyReporters. Takes care of the specific selector's parsing.
Reimplemented in protocols::pose_reporters::RMSDReporter, protocols::pose_reporters::FilterReporter, and protocols::pose_reporters::EnergyReporter.
References protocols::rosetta_scripts::TR().
|
virtual |
Reports a specific property for the provided pose.
Reimplemented in protocols::pose_reporters::FilterReporter, and protocols::pose_reporters::EnergyReporter.
References get_name().
|
virtual |
Reports a specific property for the combination of two provided poses.
Reimplemented in protocols::pose_reporters::RMSDReporter.
References get_name().
1.8.7