21#ifndef VOTCA_XTP_SPECTRUM_H
22#define VOTCA_XTP_SPECTRUM_H
42 std::string
Identify()
const {
return "spectrum"; }
72 double Gaussian(
double x,
double center,
double fwhm);
73 double Lorentzian(
double x,
double center,
double fwhm);
Logger is used for thread-safe output of messages.
double Lorentzian(double x, double center, double fwhm)
double invcmtonm(double invcm)
std::string spectrum_type_
double evtoinvcm(double eV)
double nmtoinvcm(double nm)
std::string Identify() const
Calculator name.
double Gaussian(double x, double center, double fwhm)
void ParseOptions(const tools::Property &user_options)
base class for all analysis tools