Rosetta 3.4
|
#include <EvaluatedTrialMover.hh>
Public Member Functions | |
EvaluatedTrialMover (moves::MoverOP mover_in, moves::MonteCarloOP mc_in, evaluation::PoseEvaluatorOP evaluator_in, std::string tag) | |
c'stor | |
~EvaluatedTrialMover () | |
virtual void | apply (core::pose::Pose &pose) |
apply does a single trial (which is a mover apply and a boltzmann) | |
virtual std::string | get_name () const |
Each derived class must specify its name. The class name. | |
void | dump_file (std::string fn) |
write all collected output to file (appends if file exist ) |
protocols::simple_filters::EvaluatedTrialMover::EvaluatedTrialMover | ( | moves::MoverOP | mover_in, |
moves::MonteCarloOP | mc_in, | ||
evaluation::PoseEvaluatorOP | evaluator_in, | ||
std::string | tag | ||
) |
c'stor
protocols::simple_filters::EvaluatedTrialMover::~EvaluatedTrialMover | ( | ) |
void protocols::simple_filters::EvaluatedTrialMover::apply | ( | core::pose::Pose & | pose | ) | [virtual] |
apply does a single trial (which is a mover apply and a boltzmann)
Reimplemented from protocols::moves::TrialMover.
References protocols::moves::MoverStatistics::accepted(), protocols::moves::MoverStatistics::add_score(), protocols::moves::all_stats, core::pose::Pose::energies(), protocols::moves::TrialMover::keep_stats_type(), protocols::moves::TrialMover::mc_, protocols::moves::TrialMover::mover_, protocols::moves::no_stats, protocols::moves::MoverStatistics::print(), protocols::moves::TrialMover::stats_, core::scoring::Energies::total_energy(), and core::scoring::total_score.
void protocols::simple_filters::EvaluatedTrialMover::dump_file | ( | std::string | fn | ) |
write all collected output to file (appends if file exist )
References protocols::swa::rna::file_exists().
std::string protocols::simple_filters::EvaluatedTrialMover::get_name | ( | ) | const [virtual] |
Each derived class must specify its name. The class name.
Reimplemented from protocols::moves::TrialMover.