#include <ScoreEach.bench.hh>
| 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 |
| void ScoreEachBenchmark::run |
( |
core::Real |
scaleFactor | ) |
|
|
inlineoverridevirtual |
Reimplemented from PerformanceBenchmark.
References base_scale_factor_, enmethtype_, basic::Tracer::Error, test.T150_PyMOL_Integration::i, pose_, run_long_ranged_two_body_energy(), run_one_body_energy(), run_short_ranged_two_body_energy(), score_type_, basic::options::OptionKeys::DisulfideInsertion::scorefxn, setup_successful_, and TR.
| void ScoreEachBenchmark::run_long_ranged_two_body_energy |
( |
core::Real |
scaleFactor | ) |
|
|
inline |
References base_scale_factor_, test.T200_Scoring::emap, enmeth_, basic::Tracer::Error, test.T200_Scoring::ii, pose_, res, score_type_, scorefxn_, basic::options::OptionKeys::frags::scoring::scoring, and TR.
Referenced by run().
| void ScoreEachBenchmark::run_one_body_energy |
( |
core::Real |
scaleFactor | ) |
|
|
inline |
| void ScoreEachBenchmark::run_short_ranged_two_body_energy |
( |
core::Real |
scaleFactor | ) |
|
|
inline |
References base_scale_factor_, test.T200_Scoring::emap, enmeth_, basic::Tracer::Error, test.T200_Scoring::ii, pose_, res, score_type_, scorefxn_, basic::options::OptionKeys::frags::scoring::scoring, and TR.
Referenced by run().
| virtual void ScoreEachBenchmark::set_scorefxn |
( |
core::scoring::ScoreFunctionOP |
scorefxn | ) |
|
|
inlinevirtual |
| void ScoreEachBenchmark::setUp |
( |
| ) |
|
|
inlineoverridevirtual |
Reimplemented from PerformanceBenchmark.
References centroid_, enmeth_, enmethtype_, basic::Tracer::Error, in_file_, pose_, pyrosetta.distributed.io::pose_from_file, test.T100_basic::rts, score_type_, scorefxn_, setup_successful_, TR, and basic::Tracer::Warning.
Referenced by ScoreAnalyticEtableBenchmark::setUp().
| void ScoreEachBenchmark::tearDown |
( |
| ) |
|
|
inlineoverridevirtual |
| core::Size ScoreEachBenchmark::base_scale_factor_ |
|
private |
| bool ScoreEachBenchmark::centroid_ |
|
private |
| core::scoring::methods::EnergyMethodOP ScoreEachBenchmark::enmeth_ |
|
private |
| core::scoring::methods::EnergyMethodType ScoreEachBenchmark::enmethtype_ |
|
private |
| std::string ScoreEachBenchmark::in_file_ |
|
private |
| core::pose::PoseOP ScoreEachBenchmark::pose_ |
|
private |
| core::scoring::ScoreType ScoreEachBenchmark::score_type_ |
|
private |
| core::scoring::ScoreFunctionOP ScoreEachBenchmark::scorefxn_ |
|
private |
| bool ScoreEachBenchmark::setup_successful_ |
|
private |
The documentation for this class was generated from the following file: