24 void setAttribute(
const std::string &
name,
const Attribute &)
override;
42 bool isMultiSite()
const;
44 bool isMultiSpectrum()
const;
46 bool hasPeaks()
const;
48 bool hasPhysProperties()
const;
49 const std::vector<double> &temperatures()
const;
50 const std::vector<double> &FWHMs()
const;
51 const std::vector<std::string> &physProps()
const;
55 void buildPhysPropControls();
57 void cacheAttributes();
59 void checkConsistent();
61 void parseStringListAttribute(
const std::string &attName,
const std::string &
value, std::vector<std::string> &cache);
Base class that represents the domain of a function.