Rosetta
|
A JobSummary that simply stores the energy from a job. More...
#include <EnergyJobSummary.hh>
Public Member Functions | |
EnergyJobSummary () | |
EnergyJobSummary (core::Real energy) | |
EnergyJobSummary (core::pose::Pose const &pose) | |
~EnergyJobSummary () override | |
void | extract_energy (core::pose::Pose const &pose) |
Extract the energy fromt the Energies object of the pose. More... | |
void | energy (core::Real setting) |
Set an energy of the job. More... | |
core::Real | energy () const |
Get the energy stored in this JobSummary. More... | |
![]() | |
JobSummary () | |
~JobSummary () override | |
Private Attributes | |
core::Real | energy_ = 0.0 |
A JobSummary that simply stores the energy from a job.
protocols::jd3::job_summaries::EnergyJobSummary::EnergyJobSummary | ( | ) |
protocols::jd3::job_summaries::EnergyJobSummary::EnergyJobSummary | ( | core::Real | energy | ) |
protocols::jd3::job_summaries::EnergyJobSummary::EnergyJobSummary | ( | core::pose::Pose const & | pose | ) |
References extract_energy().
|
overridedefault |
core::Real protocols::jd3::job_summaries::EnergyJobSummary::energy | ( | ) | const |
Get the energy stored in this JobSummary.
References energy_.
void protocols::jd3::job_summaries::EnergyJobSummary::energy | ( | core::Real | setting | ) |
Set an energy of the job.
References energy_.
Referenced by protocols::multistage_rosetta_scripts::MRSJobQueen::completed_job_summary().
void protocols::jd3::job_summaries::EnergyJobSummary::extract_energy | ( | core::pose::Pose const & | pose | ) |
Extract the energy fromt the Energies object of the pose.
References core::pose::Pose::energies(), core::scoring::Energies::energies_updated(), energy_, and core::scoring::Energies::total_energy().
Referenced by EnergyJobSummary().
|
private |
Referenced by energy(), and extract_energy().