loader module
Define the ABC for the Loader.
- class Loader
Bases:
ABCDefine the base class for loading various electron emission files.
Instantiate the object.
-
sep:
str Column separator. Not mandatory, but must be called
sepin order to be recognized by the Parameters in the GUI.
-
comment:
str Comment character. Not mandatory, but must be called
commentin order to be recognized by the Parameters in the GUI.
- abstractmethod load_emission_yield(filepath, *args, **kwargs)
Load the given electron emission yield file.
- Return type:
- abstractmethod load_emission_energy_distribution(filepath, *args, **kwargs)
Load the given electron emission energy distribution file.
Should also try to load the energy of primary electrons from file metadata. If not possible,
EmissionEnergyDistributionwill try to infer it from the position of the EBEs peak.
-
sep: