#include <XPS4XPS.H>
Inheritance diagram for xpSpectrumBase:


Public Member Functions | |
| xpSpectrumBase (void) | |
| xpSpectrumBase (const xpSpectrumBase &S) | |
| virtual | ~xpSpectrumBase (void) |
| float | GetChargingEnergy (void) |
| float | GetEnergySeparation (void) |
| wxList * | GetPeaks (void) |
| xpSampleBase * | GetSample (void) |
| void | SetChargingEnergy (float EC) |
| void | SetEnergySeparation (float ES) |
| void | SetSample (xpSampleBase *S) |
| void | SetConcentrations (void) |
Protected Attributes | |
| float | ChargingEnergy |
| float | EnergySeparation |
| wxList | PeakList |
| xpSampleBase * | sample |
It implements the generic behaviour of spectra.
|
|
Constructor. Initializes parameters: xpSpectrumBase::EnergySeparation to 12 eV, xpSpectrumBase::ChargingEnergy to 0 eV, xpSpectrumBase::sample to NULL |
|
|
Copy constructor. Copies parameters of S to this spectrum.
|
|
|
Destruct the base spectrum.
|
|
|
Return xpSpectrumBase::GetChargingEnergy:
|
|
|
Return xpSpectrumBase::EnergySeparation
|
|
|
Return xpSpectrumBase::PeakList
|
|
|
Return xpSpectrumBase::sample
|
|
|
Set xpSpectrumBase::ChargingEnergy
|
|
|
Calculate concentration for the contained peaks |
|
|
Set xpSpectrumBase::EnergySeparation
|
|
|
|
|
Energy shift, due to sample charging.
|
|
|
The energy separation parameter.
|
|
|
Contains peaks attached to the spectrum.
|
|
|
Pointer to the attached sample information, if any.
|
1.3.5