![]() |
Rosetta
2021.16
|
a single dimension of a multidimensional peak, stores putative assignments as indices into Resonance table More...
#include <CrossPeak.hh>
Public Member Functions | |
| Spin (core::Real freq) | |
| Spin () | |
| ~Spin () | |
| core::Real | freq () const |
| resonance frequency of peak More... | |
| void | set_freq (core::Real freq) |
| void | add_assignment (core::Size assignment) |
| add index-pointer into Resonance table to assign peak to putative spin More... | |
| core::Size | assignment (core::Size nr) const |
| return index-pointer into Resonance table More... | |
| core::Size | n_assigned () const |
| core::Size | assignment_index (core::Size assignment) const |
Private Types | |
| typedef utility::vector1 < core::Size > | SpinAssignments |
Private Attributes | |
| core::Real | freq_ |
| SpinAssignments | assignments_ |
a single dimension of a multidimensional peak, stores putative assignments as indices into Resonance table
|
private |
| protocols::noesy_assign::CrossPeak::Spin::Spin | ( | core::Real | freq | ) |
|
default |
|
default |
|
inline |
add index-pointer into Resonance table to assign peak to putative spin
References assignments_.
Referenced by protocols::noesy_assign::CrossPeak3D::assign_labelled_spin(), protocols::noesy_assign::CrossPeak::assign_spin(), protocols::noesy_assign::CrossPeak3D::assign_spin(), and protocols::noesy_assign::CrossPeak4D::assign_spin().
|
inline |
return index-pointer into Resonance table
References assignments_.
Referenced by protocols::noesy_assign::PeakAssignment::label_resonance_id(), and protocols::noesy_assign::PeakAssignment::update_resonances_from_peak().
| core::Size protocols::noesy_assign::CrossPeak::Spin::assignment_index | ( | core::Size | assignment | ) | const |
References protocols::noesy_assign::CrossPeak::assignments_.
Referenced by protocols::noesy_assign::CrossPeak::assign_spin().
|
inline |
resonance frequency of peak
References freq_.
Referenced by set_freq(), and protocols::noesy_assign::PeakFileFormat::write_resonances().
|
inline |
References assignments_.
Referenced by protocols::noesy_assign::CrossPeak::assign_spin(), and protocols::noesy_assign::CrossPeak::find_assignments().
|
inline |
Referenced by protocols::noesy_assign::PeakFileFormat::read_resonances().
|
private |
Referenced by add_assignment(), assignment(), and n_assigned().
|
private |
Referenced by freq(), and set_freq().
1.8.7