|
Rosetta 3.5
|
#include <OptEData.hh>


Public Types | |
| typedef core::Real | Real |
| typedef core::Size | Size |
| typedef core::optimization::Multivec | Multivec |
| typedef core::scoring::EnergyMap | EnergyMap |
| typedef core::scoring::ScoreTypes | ScoreTypes |
Public Member Functions | |
| virtual | ~OptEData () |
| Automatically generated virtual destructor for class deriving directly from ReferenceCount. More... | |
| OptEData () | |
| OptEData (ScoreTypes const &fixed_score_list, ScoreTypes const &free_score_list) | |
| Size | num_positions () const |
| Size | num_rotamers () const |
| void | add_position_data (OptEPositionDataOP pos_data_in) |
| OptEPositionDataOPs::const_iterator | position_data_begin () const |
| OptEPositionDataOPs::const_iterator | position_data_end () const |
| ScoreTypes const & | fixed_energy_terms () const |
| ScoreTypes const & | energy_terms () const |
| void | write_to_file (std::string filename="opte.data") const |
| human-readable More... | |
| void | read_from_file (std::string filename) |
| slow More... | |
| void | write_to_binary_file (std::string filename="opte.data") const |
| writes out the optE data to a binary file More... | |
| void | read_from_binary_file (std::string filename) |
| binary I/O should be faster More... | |
Private Attributes | |
| ScoreTypes | fixed_energy_terms_ |
| ScoreTypes | energy_terms_ |
| OptEPositionDataOPs | data_ |
Definition at line 1191 of file OptEData.hh.
Definition at line 1199 of file OptEData.hh.
Definition at line 1198 of file OptEData.hh.
Definition at line 1196 of file OptEData.hh.
Definition at line 1200 of file OptEData.hh.
Definition at line 1197 of file OptEData.hh.
|
virtual |
Automatically generated virtual destructor for class deriving directly from ReferenceCount.
Auto-generated virtual destructor
Definition at line 75 of file OptEData.cc.
|
inline |
Definition at line 1203 of file OptEData.hh.
|
inline |
Definition at line 1205 of file OptEData.hh.
|
inline |
Definition at line 1220 of file OptEData.hh.
References data_.
Referenced by protocols::optimize_weights::IterativeOptEDriver::get_nat_aa_opte_data(), and protocols::optimize_weights::IterativeOptEDriver::get_nat_rot_opte_data().
|
inline |
Definition at line 1238 of file OptEData.hh.
References energy_terms_.
|
inline |
Definition at line 1234 of file OptEData.hh.
References fixed_energy_terms_.
|
inline |
Definition at line 1213 of file OptEData.hh.
References data_.
| core::Size protocols::optimize_weights::OptEData::num_rotamers | ( | ) | const |
Definition at line 3936 of file OptEData.cc.
|
inline |
Definition at line 1225 of file OptEData.hh.
References data_.
Referenced by protocols::optimize_weights::OptEMultifunc::dfunc(), and protocols::optimize_weights::OptEMultifunc::operator()().
|
inline |
Definition at line 1229 of file OptEData.hh.
References data_.
Referenced by protocols::optimize_weights::OptEMultifunc::dfunc(), and protocols::optimize_weights::OptEMultifunc::operator()().
| void protocols::optimize_weights::OptEData::read_from_binary_file | ( | std::string | filename) |
binary I/O should be faster
OptEData::read_from_binary_file
Definition at line 4062 of file OptEData.cc.
References protocols::optimize_weights::OptEPositionDataFactory::create_position_data(), and protocols::optimize_weights::TR().
| void protocols::optimize_weights::OptEData::read_from_file | ( | std::string | filename) |
slow
Definition at line 3951 of file OptEData.cc.
References protocols::optimize_weights::OptEPositionDataFactory::create_position_data(), core::scoring::score_type_from_name(), and protocols::optimize_weights::TR().
| void protocols::optimize_weights::OptEData::write_to_binary_file | ( | std::string | filename = "opte.data") | const |
writes out the optE data to a binary file
OptEData::write_to_binary_file
Definition at line 4042 of file OptEData.cc.
References protocols::optimize_weights::TR().
| void protocols::optimize_weights::OptEData::write_to_file | ( | std::string | filename = "opte.data") | const |
human-readable
Definition at line 4004 of file OptEData.cc.
References core::scoring::name_from_score_type(), and protocols::optimize_weights::TR().
|
private |
Definition at line 1251 of file OptEData.hh.
Referenced by add_position_data(), num_positions(), position_data_begin(), and position_data_end().
|
private |
Definition at line 1250 of file OptEData.hh.
Referenced by energy_terms().
|
private |
Definition at line 1249 of file OptEData.hh.
Referenced by fixed_energy_terms().
1.8.4