![]() |
Rosetta
2021.16
|
#include <PCSSingle.hh>
Public Member Functions | |
| PCSSingle () | |
| default constructor More... | |
| PCSSingle (utility::vector1< core::io::nmr::AtomSelection > const &spin, pose::Pose const &pose, Real const pcs_exp, Real const pcs_err) | |
| constructor with arguments More... | |
| PCSSingle (PCSSingle const &other) | |
| copy constructor More... | |
| PCSSingle & | operator= (PCSSingle const &rhs) |
| assignment operator More... | |
| ~PCSSingle () | |
| destructor More... | |
| utility::json_spirit::Value | serialize () const |
| serialize a PCSSingle object to a json_spirit object More... | |
| void | deserialize (utility::json_spirit::mObject data) |
| deserialize a json_spirit object to a PCSSingle object More... | |
| utility::vector1< id::AtomID > const & | get_protein_spins () const |
| Real | get_pcs_exp () const |
| Real | get_pcs_err () const |
| Real | get_pcs_calc () const |
| Real | get_weight () const |
| utility::vector1< Vector > const & | get_atom_derivatives () const |
| void | set_pcs_exp (Real pcs) |
| void | set_pcs_err (Real err) |
| void | set_pcs_calc (Real calc) |
| void | set_weight (Real weight) |
| void | set_atom_derivatives (Size idx, Real fdx, Real fdy, Real fdz) |
| void | show (std::ostream &TR) const |
Private Attributes | |
| utility::vector1< id::AtomID > | protein_spins_ |
| Real | pcs_exp_ |
| Real | pcs_err_ |
| Real | pcs_calc_ |
| Real | weight_ |
| utility::vector1< Vector > | atom_derivatives_ |
Friends | |
| bool | operator== (PCSSingle const &lhs, PCSSingle const &rhs) |
| bool | operator!= (PCSSingle const &lhs, PCSSingle const &rhs) |
| core::scoring::nmr::pcs::PCSSingle::PCSSingle | ( | ) |
default constructor
| core::scoring::nmr::pcs::PCSSingle::PCSSingle | ( | utility::vector1< core::io::nmr::AtomSelection > const & | spin, |
| pose::Pose const & | pose, | ||
| Real const | pcs_exp, | ||
| Real const | pcs_err | ||
| ) |
constructor with arguments
References atom_derivatives_, core::scoring::nmr::lookup_pseudoprotons(), core::pose::Pose::pdb_info(), protein_spins_, core::id::to_string(), and core::scoring::nmr::pcs::TR().
| core::scoring::nmr::pcs::PCSSingle::PCSSingle | ( | PCSSingle const & | other | ) |
copy constructor
| core::scoring::nmr::pcs::PCSSingle::~PCSSingle | ( | ) |
destructor
| void core::scoring::nmr::pcs::PCSSingle::deserialize | ( | utility::json_spirit::mObject | data | ) |
deserialize a json_spirit object to a PCSSingle object
References atom_derivatives_, core::id::AtomID::deserialize(), pcs_calc_, pcs_err_, pcs_exp_, protein_spins_, and weight_.
|
inline |
References atom_derivatives_.
|
inline |
References protein_spins_.
Referenced by core::scoring::nmr::pcs::PCSSingleSet::init_from_pcs_filedata().
assignment operator
References atom_derivatives_, pcs_calc_, pcs_err_, pcs_exp_, protein_spins_, and weight_.
| utility::json_spirit::Value core::scoring::nmr::pcs::PCSSingle::serialize | ( | ) | const |
serialize a PCSSingle object to a json_spirit object
References atom_derivatives_, pcs_calc_, pcs_err_, pcs_exp_, protein_spins_, and weight_.
|
inline |
References atom_derivatives_.
|
inline |
References core::scoring::pcs, and pcs_exp_.
| void core::scoring::nmr::pcs::PCSSingle::show | ( | std::ostream & | TR | ) | const |
References pcs_err_, pcs_exp_, and protein_spins_.
|
private |
Referenced by deserialize(), get_atom_derivatives(), operator=(), PCSSingle(), serialize(), and set_atom_derivatives().
|
private |
Referenced by deserialize(), get_pcs_calc(), operator=(), serialize(), and set_pcs_calc().
|
private |
Referenced by deserialize(), get_pcs_err(), operator=(), serialize(), set_pcs_err(), and show().
|
private |
Referenced by deserialize(), get_pcs_exp(), operator=(), serialize(), set_pcs_exp(), and show().
|
private |
Referenced by deserialize(), get_protein_spins(), operator=(), core::scoring::nmr::pcs::operator==(), PCSSingle(), serialize(), and show().
|
private |
Referenced by deserialize(), get_weight(), operator=(), serialize(), and set_weight().
1.8.7