|
Rosetta
|
#include <PeakFileFormat.hh>

Public Member Functions | |
| PeakFileFormat_Base () | |
| ~PeakFileFormat_Base () override | |
| virtual void | write_peak (std::ostream &, core::Size ct, CrossPeak const &) const =0 |
| virtual void | write_resonances (std::ostream &, CrossPeak const &) const =0 |
| virtual void | write_strength (std::ostream &, CrossPeak const &) const =0 |
| virtual void | write_assignments (std::ostream &, CrossPeak const &, std::string const &first_line_end) const =0 |
| virtual void | read_resonances (std::istream &, CrossPeak &) const =0 |
| virtual void | read_assignments (std::istream &is, std::istream &rest_line, CrossPeak &, std::string &new_peak_line) const =0 |
| virtual void | read_strength (std::istream &, CrossPeak &) const =0 |
| void | set_filename (std::string str) |
| std::string const & | filename () const |
| virtual void | set_format_from_peak (CrossPeak const &)=0 |
| virtual void | write_header (std::ostream &)=0 |
| virtual bool | compatible_with_current_format (CrossPeak const &) const =0 |
| virtual CrossPeakOP | read_peak (std::istream &, std::string &next_line) const =0 |
| virtual void | output_diagnosis (std::ostream &) const |
| virtual void | read_header (std::istream &, std::string &next_line)=0 |
| bool | ignore_assignments () const |
| void | set_ignore_assignments (bool setting=true) |
| bool | write_only_highest_VC () const |
| void | set_write_only_highest_VC (bool setting=true) |
| core::Real | min_VC_to_write () const |
| void | set_min_VC_to_write (core::Real setting) |
| bool | ignore_negative_intensity () const |
| void | set_ignore_negative_intensity (bool setting=true) |
| void | set_minimum_peak_intensity (core::Real setting) |
| core::Real | minimum_peak_intensity () const |
Protected Attributes | |
| CrossPeakInfoOP | info1_ |
| CrossPeakInfoOP | info2_ |
| std::string | filename_ |
Private Attributes | |
| bool | ignore_assignments_ |
| core::Real | min_VC_to_write_ |
| bool | write_only_highest_VC_ |
| bool | ignore_negative_intensity_ |
| core::Real | minimum_peak_intensity_ |
|
inline |
|
inlineoverride |
References filename(), info1_, and info2_.
|
pure virtual |
Implemented in protocols::noesy_assign::PeakFileFormat.
|
inline |
References filename_.
Referenced by protocols::noesy_assign::PeakFileFormat::read_header(), protocols::noesy_assign::PeakFileFormat::write_header(), and ~PeakFileFormat_Base().
|
inline |
References ignore_assignments_.
Referenced by protocols::noesy_assign::PeakFileFormat::read_assignments().
|
inline |
References ignore_negative_intensity_.
Referenced by protocols::noesy_assign::CrossPeakList::read_from_stream().
|
inline |
References min_VC_to_write_.
Referenced by protocols::noesy_assign::PeakFileFormat::write_assignments().
|
inline |
References minimum_peak_intensity_.
Referenced by protocols::noesy_assign::CrossPeakList::read_from_stream().
|
inlinevirtual |
Reimplemented in protocols::noesy_assign::PeakFileFormat.
|
pure virtual |
Implemented in protocols::noesy_assign::PeakFileFormat.
|
pure virtual |
Implemented in protocols::noesy_assign::PeakFileFormat.
|
pure virtual |
Implemented in protocols::noesy_assign::PeakFileFormat.
|
pure virtual |
Implemented in protocols::noesy_assign::PeakFileFormat.
|
pure virtual |
Implemented in protocols::noesy_assign::PeakFileFormat.
|
inline |
|
pure virtual |
|
inline |
References ignore_assignments_.
Referenced by protocols::noesy_assign::NoesyModule::read_input_files().
|
inline |
References ignore_negative_intensity_.
Referenced by protocols::noesy_assign::PeakFileFormat::read_header().
|
inline |
References min_VC_to_write_.
|
inline |
References minimum_peak_intensity_.
Referenced by protocols::noesy_assign::PeakFileFormat::read_header().
|
inline |
References write_only_highest_VC_.
|
pure virtual |
Implemented in protocols::noesy_assign::PeakFileFormat.
|
pure virtual |
|
inline |
References write_only_highest_VC_.
Referenced by protocols::noesy_assign::PeakFileFormat::write_assignments().
|
pure virtual |
|
pure virtual |
Implemented in protocols::noesy_assign::PeakFileFormat.
|
pure virtual |
Implemented in protocols::noesy_assign::PeakFileFormat.
|
protected |
Referenced by filename(), and set_filename().
|
private |
Referenced by ignore_assignments(), and set_ignore_assignments().
|
private |
Referenced by ignore_negative_intensity(), and set_ignore_negative_intensity().
|
protected |
Referenced by protocols::noesy_assign::PeakFileFormat::compatible_with_current_format(), protocols::noesy_assign::PeakFileFormat::output_diagnosis(), protocols::noesy_assign::PeakFileFormat::read_header(), protocols::noesy_assign::PeakFileFormat::read_peak(), protocols::noesy_assign::PeakFileFormat::set_format_from_peak(), protocols::noesy_assign::PeakFileFormat::write_header(), and ~PeakFileFormat_Base().
|
protected |
Referenced by protocols::noesy_assign::PeakFileFormat::compatible_with_current_format(), protocols::noesy_assign::PeakFileFormat::output_diagnosis(), protocols::noesy_assign::PeakFileFormat::read_header(), protocols::noesy_assign::PeakFileFormat::read_peak(), protocols::noesy_assign::PeakFileFormat::set_format_from_peak(), protocols::noesy_assign::PeakFileFormat::write_header(), and ~PeakFileFormat_Base().
|
private |
Referenced by min_VC_to_write(), and set_min_VC_to_write().
|
private |
Referenced by minimum_peak_intensity(), and set_minimum_peak_intensity().
|
private |
Referenced by set_write_only_highest_VC(), and write_only_highest_VC().