![]() |
Rosetta
2021.16
|
#include <PREData.hh>

Public Member Functions | |
| PREData (std::string const &filename, pose::Pose const &pose) | |
| constructor with filename More... | |
| PREData (PREData const &other) | |
| copy constructor More... | |
| PREData & | operator= (PREData const &rhs) |
| assignment operator More... | |
| ~PREData () override | |
| destructor More... | |
| basic::datacache::CacheableDataOP | clone () const override |
| Real | compute_score_all_spinlabel (pose::Pose &pose, utility::vector1< Real > &individual_scores) |
| compute the overall PRE score and individual scores for each spinlabel site More... | |
| utility::vector1< PREMultiSetOP > & | get_pre_multiset_vec () |
| utility::vector1 < PREMultiSetOP > const & | get_pre_multiset_vec () const |
| Size | get_number_spinlabel_sites () const |
| Size | get_total_number_pre () const |
| void | show (std::ostream &TR) const |
Private Member Functions | |
| PREData () | |
| default constructor More... | |
| void | register_options () |
| register options More... | |
| void | init_pre_data_from_file (std::string const &filename, pose::Pose const &pose) |
| utility function used during construction of PREData object More... | |
Private Attributes | |
| utility::vector1< PREMultiSetOP > | pre_multiset_vec_ |
| Size | number_spinlabel_sites_ |
| core::scoring::nmr::pre::PREData::PREData | ( | std::string const & | filename, |
| pose::Pose const & | pose | ||
| ) |
constructor with filename
References init_pre_data_from_file(), and register_options().
| core::scoring::nmr::pre::PREData::PREData | ( | PREData const & | other | ) |
copy constructor
References pre_multiset_vec_.
|
override |
destructor
|
private |
default constructor
Referenced by clone().
|
override |
References PREData().
| Real core::scoring::nmr::pre::PREData::compute_score_all_spinlabel | ( | pose::Pose & | pose, |
| utility::vector1< Real > & | individual_scores | ||
| ) |
compute the overall PRE score and individual scores for each spinlabel site
References number_spinlabel_sites_, pre_multiset_vec_, and core::scoring::total_score.
|
inline |
|
inline |
References pre_multiset_vec_.
Referenced by protocols::nmr::ParaNMRScoreMover::add_pre_scores_to_scorefile(), and protocols::nmr::pre::PREMover::pre_data_to_distances().
|
inline |
References pre_multiset_vec_.
| Size core::scoring::nmr::pre::PREData::get_total_number_pre | ( | ) | const |
|
private |
utility function used during construction of PREData object
References core::conformation::membrane::in, core::conformation::named_atom_id_to_atom_id(), number_spinlabel_sites_, core::pose::Pose::pdb_info(), pre_multiset_vec_, core::io::nmr::read_gridsearch_values_from_string(), core::io::nmr::read_key_value_pair_from_line(), core::io::nmr::read_pre_dataset_params_list(), and core::id::to_string().
Referenced by PREData().
assignment operator
References number_spinlabel_sites_, and pre_multiset_vec_.
|
private |
register options
Referenced by PREData().
| void core::scoring::nmr::pre::PREData::show | ( | std::ostream & | TR | ) | const |
|
private |
Referenced by compute_score_all_spinlabel(), get_number_spinlabel_sites(), init_pre_data_from_file(), operator=(), and show().
|
private |
Referenced by compute_score_all_spinlabel(), get_pre_multiset_vec(), get_total_number_pre(), init_pre_data_from_file(), operator=(), PREData(), and show().
1.8.7