![]() |
Rosetta Protocols
2014.16.56682
|
#include <Resonance.hh>
Public Member Functions | |
| Resonance () | |
| Resonance (core::Size label, core::Real freq, core::Real error, core::id::NamedAtomID const &id, core::chemical::AA, core::Real intensity=1.0) | |
| ~Resonance () | |
| virtual ResonanceOP | clone () |
| virtual void | write_to_stream (std::ostream &) const |
| output More... | |
| virtual void | write_to_stream (std::ostream &, core::chemical::AA aa) const |
| core::Size | label () const |
| ResonanceID. More... | |
| core::id::NamedAtomID const & | atom () const |
| Atom. More... | |
| core::Size | resid () const |
| std::string const & | name () const |
| bool | is_proton () const |
| core::Real | freq () const |
| resonance frequency (chemical shift) More... | |
| core::Real | error () const |
| core::Real | tolerance () const |
| bool | match (core::Real freq, core::Real error, FoldResonance const &folder) const |
| Resonance matches the given cross-peaks frequency. More... | |
| virtual core::Real | pmatch (core::Real freq, core::Real error, FoldResonance const &folder) const |
| void | combine (std::deque< ResonanceOP > &last_resonances, bool drain) |
| core::chemical::AA | aa () const |
| core::Real | intensity () const |
| in ILV-labelled proteins, the both LV methyls are labelled randomly with 50% probability, whereas I delta methyls are labelled 100% More... | |
| void | set_intensity (core::Real setting) |
| CALIBRATION_ATOM_TYPE | calibration_atom_type () const |
| classification for calibration... e.g., Backbone, sidechain, etc.. More... | |
| core::Real | _pmatch (core::Real freq, core::Real error, FoldResonance const &folder) const |
Private Member Functions | |
| void | _write_to_stream (std::ostream &) const |
Resonance combines resonanceID (label), chemical shift (freq), tolerance (error), and the assigned atom (atom, name, resid) (provided accessor methods of "Resonance": label, atom, resid, name, freq, error, tolerance, calibration_atom_type )
| protocols::noesy_assign::Resonance::Resonance | ( | ) |
Referenced by clone().
| protocols::noesy_assign::Resonance::Resonance | ( | core::Size | label, |
| core::Real | freq, | ||
| core::Real | error, | ||
| core::id::NamedAtomID const & | id, | ||
| core::chemical::AA | aa, | ||
| core::Real | intensity = 1.0 |
||
| ) |
References aa_, protocols::noesy_assign::PeakCalibrator::atom_type(), calibration_atom_type_, and is_proton_.
| protocols::noesy_assign::Resonance::~Resonance | ( | ) |
| core::Real protocols::noesy_assign::Resonance::_pmatch | ( | core::Real | freq, |
| core::Real | error, | ||
| FoldResonance const & | folder | ||
| ) | const |
References freq(), and tolerance().
Referenced by pmatch().
|
private |
References core::id::NamedAtomID::atom(), atom_, error_, freq_, label_, and core::id::NamedAtomID::rsd().
Referenced by write_to_stream().
|
inline |
References aa_.
|
inline |
Atom.
References atom_.
|
inline |
classification for calibration... e.g., Backbone, sidechain, etc..
References calibration_atom_type_.
|
inlinevirtual |
References Resonance().
| void protocols::noesy_assign::Resonance::combine | ( | std::deque< ResonanceOP > & | last_resonances, |
| bool | drain = false |
||
| ) |
References atom_, intensity(), intensity_, name(), resid(), and size().
|
inline |
References error_.
|
inline |
|
inline |
in ILV-labelled proteins, the both LV methyls are labelled randomly with 50% probability, whereas I delta methyls are labelled 100%
References intensity_.
Referenced by combine().
|
inline |
References is_proton_.
|
inline |
ResonanceID.
References label_.
Referenced by protocols::noesy_assign::CrossPeak3D::assign_labelled_spin().
|
inline |
Resonance matches the given cross-peaks frequency.
References pmatch().
Referenced by protocols::noesy_assign::CrossPeak3D::assign_labelled_spin().
|
inline |
References core::id::NamedAtomID::atom(), and atom_.
Referenced by combine().
|
virtual |
Reimplemented in protocols::noesy_assign::FloatingResonance.
References _pmatch().
Referenced by match().
|
inline |
References atom_, and core::id::NamedAtomID::rsd().
Referenced by combine().
|
inline |
References intensity_.
|
inline |
|
virtual |
output
Reimplemented in protocols::noesy_assign::FloatingResonance.
References _write_to_stream().
Referenced by protocols::noesy_assign::FloatingResonance::write_to_stream().
|
virtual |
Reimplemented in protocols::noesy_assign::FloatingResonance.
References _write_to_stream(), name_from_aa(), and oneletter_code_from_aa().
|
private |
Referenced by aa(), and Resonance().
|
private |
Referenced by _write_to_stream(), atom(), combine(), name(), and resid().
|
private |
Referenced by calibration_atom_type(), and Resonance().
|
private |
Referenced by _write_to_stream(), error(), and tolerance().
|
private |
Referenced by _write_to_stream(), and freq().
|
private |
Referenced by combine(), intensity(), and set_intensity().
|
private |
Referenced by is_proton(), and Resonance().
|
private |
Referenced by _write_to_stream(), and label().
1.8.7