![]() |
Rosetta Protocols
2014.16.56682
|
Report the pose score or a specific energy term. More...
#include <BasicPosePropertyReporters.hh>
Public Member Functions | |
| EnergyReporter () | |
| std::string | get_name () const |
| Each derived selector must specify its name. More... | |
| core::Real | report_property (core::pose::Pose &p) const |
| Reports a specific property for the provided pose. More... | |
| virtual void | parse_my_tag (utility::tag::TagCOP tag, basic::datacache::DataMap &data, protocols::filters::Filters_map const &filters, protocols::moves::Movers_map const &movers, core::pose::Pose const &pose) |
| Called by PosePropertyReporterFactory when constructing new PosePropertyReporters. Takes care of the specific selector's parsing. More... | |
Public Member Functions inherited from protocols::rosetta_scripts::PosePropertyReporter | |
| 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... | |
Static Public Member Functions | |
| static std::string | name () |
Static Public Member Functions inherited from protocols::rosetta_scripts::PosePropertyReporter | |
| static std::string | name () |
Private Attributes | |
| core::scoring::ScoreFunctionOP | scorefxn_ |
| core::scoring::ScoreType | scoretype_ |
Additional Inherited Members | |
Protected Member Functions inherited from protocols::rosetta_scripts::PosePropertyReporter | |
| PosePropertyReporter () | |
| virtual | ~PosePropertyReporter () |
Report the pose score or a specific energy term.
| protocols::rosetta_scripts::EnergyReporter::EnergyReporter | ( | ) |
References dummy_score_type, and scoring.
|
inlinevirtual |
Each derived selector must specify its name.
Implements protocols::rosetta_scripts::PosePropertyReporter.
References name().
|
inlinestatic |
Referenced by get_name().
|
virtual |
Called by PosePropertyReporterFactory when constructing new PosePropertyReporters. Takes care of the specific selector's parsing.
Reimplemented from protocols::rosetta_scripts::PosePropertyReporter.
References core::scoring::ScoreFunctionFactory::create_score_function(), core::scoring::getScoreFunction(), core::scoring::ScoreTypeManager::score_type_from_name(), scorefxn_, and scoretype_.
|
virtual |
Reports a specific property for the provided pose.
Reimplemented from protocols::rosetta_scripts::PosePropertyReporter.
References core::scoring::dummy_score_type, scorefxn_, and scoretype_.
|
private |
Referenced by parse_my_tag(), and report_property().
|
private |
Referenced by parse_my_tag(), and report_property().
1.8.7