PC-Mos II is a comprehensive least-squares fitting package for the evaluation of Mössbauer spectra. While PC-Mos II comes with subroutines that cover most problems commonly encountered in Mössbauer spectroscopy, its open architecture allows the fitting of arbitrary theory curves using either pre-defined or customized line shapes. Customized subroutines can be written in C and require a Turbo C® or Borland C++® compiler.
- Fast and stable implementation of the Marquardt-Levenberg method
- Lorentzian or Voigt profiles available
- Fitting in thin absorber approximation or with transmission integral
- Unlimited number of fit parameters (in practice: 100-200)
- Unlimited number of sub-spectra (in practice: 50-100)
- Up to about 12 spectra can be fitted simultaneously. Each fit parameter can be defined to be either local to a spectrum or common to all (or some) spectra.
- Graphical live display of the fit iterations
- Folding of sinusoidal and triangular data
- Automatic determination of the optimized folding point
- Adding of spectra
- Adding of adjacent channels to improve statistics
- MCA overflow correction possible
- Automatic baseline determination
- Estimation of absorption effect and geometry effect
- Dilution of data points to avoid cluttered plots
- Simulation of theory curves as described by enclosed or user-defined subroutines
- Graphical display of envelope and sub-spectra
- Sub-spectra can be highlit to find individual components in complicated spectra
- Sub-spectra can temporarily be removed from the envelope to visualize their contribution
- A movable crosshair allows the approximate determination of line positions without trial and error steps
Input / output:
The Mössbauer data and start parameters are input to PC-Mos II as ASCII files. The formats are freely programmable. The factory settings are adapted to FAST's MCD/Win MCA handling software, other adaptations are available on request. The results can be output as ASCII files and directly to the printer. For further processing or plotting with common graphics and spreadsheet software packages, data, parameters and simulation curves can be exported as ASCII files in flexible formats.
PC-Mos II comes with several add-ons that supplement the fitting program:
MkTheory is a menu-driven interface to the Turbo C® or Borland C++® compiler, which is used to create user-defined fitting subroutines.
MosPlot creates high resolution plots of Mössbauer data and simulation curves on HP®- or Epson® compatible printers.
MosView is a Windows95/98/NT utility which lets you view and print Mössbauer spectra, simulation curves and fit results in a Windows environment.
Sample printer output of the MosView add-on to PC-Mos II (click on the image for an enlarged version)
MS-DOS® 3.1 (or later), Windows 95/98®, or Windows NT® (for the MosView add-on, Windows 95/98® or Windows NT® 4.0 or later is required)
Intel® 80386 or later
4 MB hard disk space
HP® or Epson® compatible printer
For user-defined subroutines: Turbo C® or Borland C++® compiler