#include <PeakFileFormat.hh>
|
| 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 |
|
protocols::noesy_assign::PeakFileFormat_Base::PeakFileFormat_Base |
( |
| ) |
|
|
inline |
protocols::noesy_assign::PeakFileFormat_Base::~PeakFileFormat_Base |
( |
| ) |
|
|
inlineoverride |
virtual bool protocols::noesy_assign::PeakFileFormat_Base::compatible_with_current_format |
( |
CrossPeak const & |
| ) |
const |
|
pure virtual |
std::string const& protocols::noesy_assign::PeakFileFormat_Base::filename |
( |
| ) |
const |
|
inline |
bool protocols::noesy_assign::PeakFileFormat_Base::ignore_assignments |
( |
| ) |
const |
|
inline |
bool protocols::noesy_assign::PeakFileFormat_Base::ignore_negative_intensity |
( |
| ) |
const |
|
inline |
core::Real protocols::noesy_assign::PeakFileFormat_Base::min_VC_to_write |
( |
| ) |
const |
|
inline |
core::Real protocols::noesy_assign::PeakFileFormat_Base::minimum_peak_intensity |
( |
| ) |
const |
|
inline |
virtual void protocols::noesy_assign::PeakFileFormat_Base::output_diagnosis |
( |
std::ostream & |
| ) |
const |
|
inlinevirtual |
virtual void protocols::noesy_assign::PeakFileFormat_Base::read_assignments |
( |
std::istream & |
is, |
|
|
std::istream & |
rest_line, |
|
|
CrossPeak & |
, |
|
|
std::string & |
new_peak_line |
|
) |
| const |
|
pure virtual |
virtual void protocols::noesy_assign::PeakFileFormat_Base::read_header |
( |
std::istream & |
, |
|
|
std::string & |
next_line |
|
) |
| |
|
pure virtual |
virtual CrossPeakOP protocols::noesy_assign::PeakFileFormat_Base::read_peak |
( |
std::istream & |
, |
|
|
std::string & |
next_line |
|
) |
| const |
|
pure virtual |
virtual void protocols::noesy_assign::PeakFileFormat_Base::read_resonances |
( |
std::istream & |
, |
|
|
CrossPeak & |
|
|
) |
| const |
|
pure virtual |
virtual void protocols::noesy_assign::PeakFileFormat_Base::read_strength |
( |
std::istream & |
, |
|
|
CrossPeak & |
|
|
) |
| const |
|
pure virtual |
void protocols::noesy_assign::PeakFileFormat_Base::set_filename |
( |
std::string |
str | ) |
|
|
inline |
virtual void protocols::noesy_assign::PeakFileFormat_Base::set_format_from_peak |
( |
CrossPeak const & |
| ) |
|
|
pure virtual |
void protocols::noesy_assign::PeakFileFormat_Base::set_ignore_assignments |
( |
bool |
setting = true | ) |
|
|
inline |
void protocols::noesy_assign::PeakFileFormat_Base::set_ignore_negative_intensity |
( |
bool |
setting = true | ) |
|
|
inline |
void protocols::noesy_assign::PeakFileFormat_Base::set_min_VC_to_write |
( |
core::Real |
setting | ) |
|
|
inline |
void protocols::noesy_assign::PeakFileFormat_Base::set_minimum_peak_intensity |
( |
core::Real |
setting | ) |
|
|
inline |
void protocols::noesy_assign::PeakFileFormat_Base::set_write_only_highest_VC |
( |
bool |
setting = true | ) |
|
|
inline |
virtual void protocols::noesy_assign::PeakFileFormat_Base::write_assignments |
( |
std::ostream & |
, |
|
|
CrossPeak const & |
, |
|
|
std::string const & |
first_line_end |
|
) |
| const |
|
pure virtual |
virtual void protocols::noesy_assign::PeakFileFormat_Base::write_header |
( |
std::ostream & |
| ) |
|
|
pure virtual |
bool protocols::noesy_assign::PeakFileFormat_Base::write_only_highest_VC |
( |
| ) |
const |
|
inline |
virtual void protocols::noesy_assign::PeakFileFormat_Base::write_peak |
( |
std::ostream & |
, |
|
|
core::Size |
ct, |
|
|
CrossPeak const & |
|
|
) |
| const |
|
pure virtual |
virtual void protocols::noesy_assign::PeakFileFormat_Base::write_resonances |
( |
std::ostream & |
, |
|
|
CrossPeak const & |
|
|
) |
| const |
|
pure virtual |
virtual void protocols::noesy_assign::PeakFileFormat_Base::write_strength |
( |
std::ostream & |
, |
|
|
CrossPeak const & |
|
|
) |
| const |
|
pure virtual |
std::string protocols::noesy_assign::PeakFileFormat_Base::filename_ |
|
protected |
bool protocols::noesy_assign::PeakFileFormat_Base::ignore_assignments_ |
|
private |
bool protocols::noesy_assign::PeakFileFormat_Base::ignore_negative_intensity_ |
|
private |
core::Real protocols::noesy_assign::PeakFileFormat_Base::min_VC_to_write_ |
|
private |
core::Real protocols::noesy_assign::PeakFileFormat_Base::minimum_peak_intensity_ |
|
private |
bool protocols::noesy_assign::PeakFileFormat_Base::write_only_highest_VC_ |
|
private |
The documentation for this class was generated from the following file: