8 #ifndef RTSPECTROSCOPY_LINEWIDTHGENERATOR_H
9 #define RTSPECTROSCOPY_LINEWIDTHGENERATOR_H
16 namespace RealTimeSpectroscopy {
24 Spectrum generateLorentzianProfile(
double resolution,
double fwhm)
const;
27 auto barplotFunction(
const Eigen::VectorXd& waveNumbers,
int normalModeIndex,
double resolution)
const;
28 auto lorentzFunction(
double wavenumber,
double intensity,
double fwhm)
const;
29 Eigen::VectorXd generateWavenumberXVector(
double resolution,
double fwhm)
const;
38 #endif // RTSPECTROSCOPY_LINEWIDTHGENERATOR_H
Definition: LineWidthGenerator.h:20
Definition: Spectrum.h:22