![]() |
Rosetta Protocols
2014.16.56682
|
#include <PseudocontactShiftData.hh>
Private Member Functions | |
| void | update_matrix_A () |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const PCS_data_Ts2 &P_d) |
| protocols::scoring::methods::pcsTs2::PCS_data_Ts2::PCS_data_Ts2 | ( | ) |
References utility_exit_with_message.
Referenced by clone().
| protocols::scoring::methods::pcsTs2::PCS_data_Ts2::~PCS_data_Ts2 | ( | ) |
| protocols::scoring::methods::pcsTs2::PCS_data_Ts2::PCS_data_Ts2 | ( | PCS_data_input_Ts2 & | P_d_i | ) |
References filename(), protocols::scoring::methods::pcsTs2::PCS_data_input_Ts2::get_PCS_data_input_reference(), protocols::scoring::methods::pcsTs2::PCS_file_data_Ts2::get_PCS_data_line_all_reference(), protocols::scoring::methods::pcsTs2::PCS_file_data_Ts2::get_weight(), j, protocols::scoring::methods::pcsTs2::PCS_data_per_lanthanides_Ts2::PCS_data_per_lanthanides_Ts2(), protocols::scoring::methods::pcsTs2::PCS_data_per_lanthanides_Ts2::set_A_index(), protocols::scoring::methods::pcsTs2::TR_pcs_d_Ts2, and weight.
| protocols::scoring::methods::pcsTs2::PCS_data_Ts2::PCS_data_Ts2 | ( | PCS_data_input_Ts2 & | P_d_i, |
| utility::vector1< bool > const | exclude_residues | ||
| ) |
References filename(), protocols::scoring::methods::pcsTs2::PCS_data_input_Ts2::get_PCS_data_input_reference(), protocols::scoring::methods::pcsTs2::PCS_file_data_Ts2::get_PCS_data_line_all_reference(), protocols::scoring::methods::pcsTs2::PCS_file_data_Ts2::get_weight(), j, protocols::scoring::methods::pcsTs2::PCS_data_per_lanthanides_Ts2::PCS_data_per_lanthanides_Ts2(), protocols::scoring::methods::pcsTs2::PCS_data_per_lanthanides_Ts2::set_A_index(), protocols::scoring::methods::pcsTs2::TR_pcs_d_Ts2, and weight.
| protocols::scoring::methods::pcsTs2::PCS_data_Ts2::PCS_data_Ts2 | ( | PCS_data_Ts2 const & | other | ) |
References A_all_, n_lanthanides_, n_pcs_spin_, PCS_data_line_all_spin_, PCS_data_per_lanthanides_all_, X_all_, Y_all_, and Z_all_.
|
virtual |
Implements basic::datacache::CacheableData.
References PCS_data_Ts2().
| core::Size protocols::scoring::methods::pcsTs2::PCS_data_Ts2::get_n_lanthanides | ( | ) | const |
Referenced by protocols::scoring::methods::pcsTs2::PCS_Energy_Ts2::calculate_scores_and_tensors_from_pose_and_PCS_data(), protocols::scoring::methods::pcsTs2::TensorsOptimizer_Ts2::dfunc(), protocols::scoring::methods::pcsTs2::PCS_Energy_Ts2::dump_PCS_info(), protocols::scoring::methods::pcsTs2::PCS_Energy_Ts2::minimize_tensors_from_PCS_data(), protocols::scoring::methods::pcsTs2::TensorsOptimizer_Ts2::operator()(), and protocols::scoring::methods::pcsTs2::operator<<().
| const utility::vector1< PCS_line_data_Ts2 > & protocols::scoring::methods::pcsTs2::PCS_data_Ts2::get_PCS_data_line_all_spin | ( | ) | const |
References PCS_data_line_all_spin_.
Referenced by protocols::scoring::methods::pcsTs2::PCS_Energy_Ts2::dump_PCS_info().
| utility::vector1< PCS_data_per_lanthanides_Ts2 > & protocols::scoring::methods::pcsTs2::PCS_data_Ts2::get_pcs_data_per_lanthanides_all | ( | ) |
References PCS_data_per_lanthanides_all_.
Referenced by protocols::scoring::methods::pcsTs2::PCS_Energy_Ts2::calculate_scores_and_tensors_from_pose_and_PCS_data(), protocols::scoring::methods::pcsTs2::TensorsOptimizer_Ts2::dfunc(), protocols::scoring::methods::pcsTs2::PCS_Energy_Ts2::dump_PCS_info(), and protocols::scoring::methods::pcsTs2::TensorsOptimizer_Ts2::operator()().
| const utility::vector1< PCS_data_per_lanthanides_Ts2 > & protocols::scoring::methods::pcsTs2::PCS_data_Ts2::get_pcs_data_per_lanthanides_all | ( | ) | const |
References PCS_data_per_lanthanides_all_.
| const utility::vector1< core::Real > & protocols::scoring::methods::pcsTs2::PCS_data_Ts2::get_X_all | ( | ) | const |
| const utility::vector1< core::Real > & protocols::scoring::methods::pcsTs2::PCS_data_Ts2::get_Y_all | ( | ) | const |
| const utility::vector1< core::Real > & protocols::scoring::methods::pcsTs2::PCS_data_Ts2::get_Z_all | ( | ) | const |
| PCS_data_Ts2 & protocols::scoring::methods::pcsTs2::PCS_data_Ts2::operator= | ( | PCS_data_Ts2 const & | src | ) |
References A_all_, n_lanthanides_, n_pcs_spin_, PCS_data_line_all_spin_, PCS_data_per_lanthanides_all_, X_all_, Y_all_, and Z_all_.
|
private |
References A_all_, and PCS_data_per_lanthanides_all_.
Referenced by update_matrix_A_all().
| void protocols::scoring::methods::pcsTs2::PCS_data_Ts2::update_matrix_A_all | ( | core::Real const | X, |
| core::Real const | Y, | ||
| core::Real const | Z | ||
| ) |
| void protocols::scoring::methods::pcsTs2::PCS_data_Ts2::update_X_Y_Z_all | ( | core::pose::Pose const & | pose | ) |
References at(), core::conformation::Residue::atom(), core::conformation::Residue::has(), PCS_data_line_all_spin_, core::pose::Pose::residue(), core::pose::Pose::total_residue(), utility_exit_with_message, numeric::xyzVector< class >::x(), X_all_, core::conformation::Atom::xyz(), numeric::xyzVector< class >::y(), Y_all_, numeric::xyzVector< class >::z(), and Z_all_.
Referenced by protocols::scoring::methods::pcsTs2::PCS_Energy_Ts2::calculate_scores_and_tensors_from_pose_and_PCS_data().
| core::Size protocols::scoring::methods::pcsTs2::PCS_data_Ts2::where_is_line | ( | PCS_line_data_Ts2 & | P_l_d | ) |
|
friend |
|
private |
Referenced by operator=(), PCS_data_Ts2(), update_matrix_A(), and update_matrix_A_all().
|
private |
Referenced by protocols::scoring::methods::pcsTs2::operator<<(), operator=(), and PCS_data_Ts2().
|
private |
Referenced by protocols::scoring::methods::pcsTs2::operator<<(), operator=(), PCS_data_Ts2(), and update_matrix_A_all().
|
private |
Referenced by get_PCS_data_line_all_spin(), operator=(), PCS_data_Ts2(), update_X_Y_Z_all(), and where_is_line().
|
private |
|
private |
Referenced by operator=(), PCS_data_Ts2(), update_matrix_A_all(), and update_X_Y_Z_all().
|
private |
Referenced by operator=(), PCS_data_Ts2(), update_matrix_A_all(), and update_X_Y_Z_all().
|
private |
Referenced by operator=(), PCS_data_Ts2(), update_matrix_A_all(), and update_X_Y_Z_all().
1.8.7