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 String & getExpression() 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)
void setExpression(const String &expression)
const PeakList1D & getPeakList() const
virtual ~CreateSpectrumProcessor()
void setWidth(float width)
CreateSpectrumProcessor()
vector< String > equivalency_residues_
void setAtomAveraging(bool flag=true)
StringHashSet ignore_atoms_
bool getAtomIgnoring() const