1 #ifndef BALL_NMR_SHIFTMODEL2D_H
2 #define BALL_NMR_SHIFTMODEL2D_H
4 #ifndef BALL_NMR_SHIFTMODULE_H
8 #ifndef BALL_NMR_SPECTRUM_H
80 void setFilename(
const String& filename)
87 return parameters_.getFilename();
136 dimension_ = dimension;
171 bool isValid()
const;
200 throw(Exception::FileNotFound);
202 void createPeak_(
Atom* proton,
Atom* atom,
float peakwidth_proton,
float peakwidth_atom);
237 bool compute_shifts_;
241 std::ostream& operator << (std::ostream& os, const BALL::
ShiftModel2D& shiftmodel);
245 #endif // BALL_NMR_SHIFTMODEL2D_H
void setDimension(const Vector2 &dimension)
#define BALL_CREATE(name)
const Vector2 & getSpacing() const
const System * getSystem() const
std::istream & operator>>(std::istream &is, TRegularData1D< ValueType > &grid)
Input operator.
void setSystem(System *system)
const String & getFilename() const
const Vector2 & getOrigin() const
void setPeaks(std::vector< Peak2D > peaks)
const std::vector< Peak2D > & getPeaks() const
void setOrigin(const Vector2 &origin)
const Parameters & getParameters() const
const Vector2 & getDimension() const