#include <ScoreEach.bench.hh>
◆ ScoreEachBenchmark()
ScoreEachBenchmark::ScoreEachBenchmark |
( |
std::string |
name, |
|
|
core::scoring::ScoreType |
score_type, |
|
|
core::Size |
base_scale_factor, |
|
|
std::string |
infile = "test_in.pdb" , |
|
|
bool |
centroid = false |
|
) |
| |
|
inline |
◆ run()
void ScoreEachBenchmark::run |
( |
core::Real |
scaleFactor | ) |
|
|
inlineoverridevirtual |
Reimplemented from PerformanceBenchmark.
References base_scale_factor_, enmethtype_, basic::Tracer::Error, create_a3b_hbs::i, pose_, run_long_ranged_two_body_energy(), run_one_body_energy(), run_short_ranged_two_body_energy(), score_type_, oop_conformations::scorefxn, setup_successful_, and TR.
◆ run_long_ranged_two_body_energy()
void ScoreEachBenchmark::run_long_ranged_two_body_energy |
( |
core::Real |
scaleFactor | ) |
|
|
inline |
References base_scale_factor_, test.T200_Scoring::emap, enmeth_, basic::Tracer::Error, create_a3b_hbs::ii, beta_nonlocal::jj, kk, pose_, res, score_type_, scorefxn_, basic::options::OptionKeys::frags::scoring::scoring, and TR.
Referenced by run().
◆ run_one_body_energy()
void ScoreEachBenchmark::run_one_body_energy |
( |
core::Real |
scaleFactor | ) |
|
|
inline |
References base_scale_factor_, test.T200_Scoring::emap, enmeth_, basic::Tracer::Error, create_a3b_hbs::ii, beta_nonlocal::jj, pose_, res, score_type_, basic::options::OptionKeys::frags::scoring::scoring, and TR.
Referenced by run().
◆ run_short_ranged_two_body_energy()
void ScoreEachBenchmark::run_short_ranged_two_body_energy |
( |
core::Real |
scaleFactor | ) |
|
|
inline |
References base_scale_factor_, test.T200_Scoring::emap, enmeth_, basic::Tracer::Error, create_a3b_hbs::ii, beta_nonlocal::jj, kk, pose_, res, score_type_, scorefxn_, basic::options::OptionKeys::frags::scoring::scoring, and TR.
Referenced by run().
◆ set_scorefxn()
virtual void ScoreEachBenchmark::set_scorefxn |
( |
core::scoring::ScoreFunctionOP |
scorefxn | ) |
|
|
inlinevirtual |
◆ setUp()
void ScoreEachBenchmark::setUp |
( |
| ) |
|
|
inlineoverridevirtual |
Reimplemented from PerformanceBenchmark.
References centroid_, enmeth_, enmethtype_, basic::Tracer::Error, in_file_, pose_, pyrosetta.distributed.io::pose_from_file, beta_nonlocal::rts, score_type_, scorefxn_, setup_successful_, TR, and basic::Tracer::Warning.
Referenced by ScoreAnalyticEtableBenchmark::setUp().
◆ tearDown()
void ScoreEachBenchmark::tearDown |
( |
| ) |
|
|
inlineoverridevirtual |
◆ base_scale_factor_
◆ centroid_
bool ScoreEachBenchmark::centroid_ |
|
private |
◆ enmeth_
core::scoring::methods::EnergyMethodOP ScoreEachBenchmark::enmeth_ |
|
private |
◆ enmethtype_
core::scoring::methods::EnergyMethodType ScoreEachBenchmark::enmethtype_ |
|
private |
◆ in_file_
std::string ScoreEachBenchmark::in_file_ |
|
private |
◆ pose_
core::pose::PoseOP ScoreEachBenchmark::pose_ |
|
private |
◆ score_type_
core::scoring::ScoreType ScoreEachBenchmark::score_type_ |
|
private |
◆ scorefxn_
core::scoring::ScoreFunctionOP ScoreEachBenchmark::scorefxn_ |
|
private |
◆ setup_successful_
bool ScoreEachBenchmark::setup_successful_ |
|
private |
The documentation for this class was generated from the following file: