![]() |
Rosetta Protocols
2014.35
|
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 | ) |
protocols::noesy_assign::CrossPeak::Spin::Spin | ( | ) |
protocols::noesy_assign::CrossPeak::Spin::~Spin | ( | ) |
|
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_.
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().