7 #ifndef BALL_NMR_CREATESPECTRUMPROCESSOR_H
8 #define BALL_NMR_CREATESPECTRUMPROCESSOR_H
10 #ifndef BALL_NMR_PEAK_H
14 #ifndef BALL_NMR_PEAKLIST_H
18 #ifndef BALL_KERNEL_ATOM_H
22 #ifndef BALL_DATATYPE_REGULARDATA1D_H
26 #ifndef BALL_KERNEL_EXPRESSION_H
30 #ifndef BALL_DATATYPE_STRINGHASHSET_H
34 #ifndef BALL_NMR_SHIFTMODULE_H
BALL_EXPORT std::ostream & operator<<(std::ostream &os, const Exception::GeneralException &e)
vector< vector< String > > equivalency_atoms_
bool getAtomAveraging() const
static const String AVERAGE_SECTION_NAME
Name of the section containing averaged atoms in the config file.
const PeakList1D & getPeakList() const
void setAtomIgnoring(bool flag=true)
static const String IGNORE_SECTION_NAME
Name of the section containing ignored atoms in the config file.
virtual void init(const String &filename)
const String & getExpression() const
void setExpression(const String &expression)
virtual ~CreateSpectrumProcessor()
void setWidth(float width)
CreateSpectrumProcessor()
vector< String > equivalency_residues_
void setAtomAveraging(bool flag=true)
StringHashSet ignore_atoms_
bool getAtomIgnoring() const