|
Rosetta 3.5
|
shared information about CrossPeak (one for each proton dimension) More...
#include <CrossPeakInfo.hh>


Public Member Functions | |
| virtual | ~CrossPeakInfo () |
| Automatically generated virtual destructor for class deriving directly from ReferenceCount. More... | |
| CrossPeakInfo (std::string const &proton, std::string const &label, core::Real max_noe_distance, core::Real proton_tolerance, core::Real label_tolerance) | |
| std::string const & | main_atom () const |
| std::string const & | label_atom_type () const |
| core::Real const & | proton_tolerance () const |
| core::Real const & | label_tolerance () const |
| bool | has_label () const |
| std::string | label_atom_name (std::string const &proton_name, core::chemical::AA aa) const |
| void | set_label (std::string label, core::Real tolerance) |
| void | set_proton (std::string name, core::Real tolerance) |
| bool | operator== (CrossPeakInfo const &cpi) const |
| void | set_filename (std::string filename) |
| std::string const & | filename () const |
| core::Real | max_noe_distance () const |
| size_t | exp_hash () const |
| void | show (std::ostream &) const |
| FoldResonance const & | fold_label_resonance () const |
| FoldResonance const & | fold_proton_resonance () const |
| void | set_folding_window (core::Real start, core::Real end, bool label=true) |
Private Attributes | |
| std::string | proton_atom_name_ |
| std::string | label_atom_type_ |
| core::Real | max_noe_distance_ |
| core::Real | proton_tolerance_ |
| core::Real | label_tolerance_ |
| std::string | filename_ |
| size_t | exp_hash_ |
| FoldResonance | fold_label_resonance_ |
| FoldResonance | fold_proton_resonance_ |
shared information about CrossPeak (one for each proton dimension)
Definition at line 49 of file CrossPeakInfo.hh.
|
virtual |
Automatically generated virtual destructor for class deriving directly from ReferenceCount.
Auto-generated virtual destructor
Definition at line 66 of file CrossPeakInfo.cc.
|
inline |
Definition at line 54 of file CrossPeakInfo.hh.
|
inline |
Definition at line 99 of file CrossPeakInfo.hh.
References exp_hash_.
|
inline |
Definition at line 91 of file CrossPeakInfo.hh.
References filename_.
|
inline |
Definition at line 105 of file CrossPeakInfo.hh.
References fold_label_resonance_.
|
inline |
Definition at line 106 of file CrossPeakInfo.hh.
References fold_proton_resonance_.
|
inline |
Definition at line 68 of file CrossPeakInfo.hh.
References label_atom_type_, and label_tolerance_.
Referenced by protocols::noesy_assign::PeakFileFormat_Sparky::set_format_from_peak(), protocols::noesy_assign::PeakFileFormat_xpk::set_format_from_peak(), and protocols::noesy_assign::PeakFileFormat::set_format_from_peak().
| std::string protocols::noesy_assign::CrossPeakInfo::label_atom_name | ( | std::string const & | proton_name, |
| core::chemical::AA | aa | ||
| ) | const |
Definition at line 93 of file CrossPeakInfo.cc.
References core::chemical::aa_arg, core::chemical::aa_asn, core::chemical::aa_gln, core::chemical::aa_lys, core::chemical::aa_phe, core::chemical::aa_trp, and core::chemical::aa_tyr.
|
inline |
Definition at line 64 of file CrossPeakInfo.hh.
References label_atom_type_.
Referenced by protocols::noesy_assign::CrossPeak::print_peak_info().
|
inline |
Definition at line 67 of file CrossPeakInfo.hh.
References label_tolerance_.
|
inline |
Definition at line 63 of file CrossPeakInfo.hh.
References proton_atom_name_.
Referenced by protocols::noesy_assign::CrossPeak::print_peak_info().
|
inline |
Definition at line 95 of file CrossPeakInfo.hh.
References max_noe_distance_.
|
inline |
Definition at line 82 of file CrossPeakInfo.hh.
References label_atom_type_, label_tolerance_, proton_atom_name_, and proton_tolerance_.
|
inline |
Definition at line 66 of file CrossPeakInfo.hh.
References proton_tolerance_.
Referenced by protocols::noesy_assign::CrossPeak::has_proton().
| void protocols::noesy_assign::CrossPeakInfo::set_filename | ( | std::string | filename) |
Definition at line 80 of file CrossPeakInfo.cc.
References protocols::abinitio::filename(), and boost::tuples::hash_value().
|
inline |
Definition at line 108 of file CrossPeakInfo.hh.
References fold_label_resonance_, fold_proton_resonance_, and protocols::noesy_assign::FoldResonance::set_window().
|
inline |
Definition at line 73 of file CrossPeakInfo.hh.
References label_atom_type_, and label_tolerance_.
|
inline |
Definition at line 77 of file CrossPeakInfo.hh.
References proton_atom_name_, and proton_tolerance_.
| void protocols::noesy_assign::CrossPeakInfo::show | ( | std::ostream & | os) | const |
Definition at line 68 of file CrossPeakInfo.cc.
Referenced by protocols::noesy_assign::operator<<().
|
private |
Definition at line 123 of file CrossPeakInfo.hh.
Referenced by exp_hash().
|
private |
Definition at line 122 of file CrossPeakInfo.hh.
Referenced by filename().
|
private |
Definition at line 124 of file CrossPeakInfo.hh.
Referenced by fold_label_resonance(), and set_folding_window().
|
private |
Definition at line 125 of file CrossPeakInfo.hh.
Referenced by fold_proton_resonance(), and set_folding_window().
|
private |
Definition at line 118 of file CrossPeakInfo.hh.
Referenced by has_label(), label_atom_type(), operator==(), and set_label().
|
private |
Definition at line 121 of file CrossPeakInfo.hh.
Referenced by has_label(), label_tolerance(), operator==(), and set_label().
|
private |
Definition at line 119 of file CrossPeakInfo.hh.
Referenced by max_noe_distance().
|
private |
Definition at line 117 of file CrossPeakInfo.hh.
Referenced by main_atom(), operator==(), and set_proton().
|
private |
Definition at line 120 of file CrossPeakInfo.hh.
Referenced by operator==(), proton_tolerance(), and set_proton().
1.8.4