mermithid.processors.misc.FrequencyEnergyConversionProcessor module

Some template vars

Members: FrequencyEnergyConversionProcessor

Functions:

Classes:

Processor for converting frequencies into energies

Summary

Data:

Reference

class mermithid.processors.misc.FrequencyEnergyConversionProcessor.FrequencyEnergyConversionProcessor(name, *args, **kwargs)[source]

Bases: morpho.processors.BaseProcessor.BaseProcessor

Convert frequency data to energy data given a magnetic field

get_kinetic_energy(frequency_Hz, B_tesla)[source]
InternalConfigure(params)[source]
Parameters:
  • frequency_data – An list of frequencies to be converted to energies, in Hz
  • B – Magnetic field used to convert frequency to energy in T
  • m_electron – Electron mass in eV (Default=510998.910)
  • omega_c – (Default=1.758820088e+11)
Input:
frequencies: list of frequencies to be converted
Results:
energies: list of the energies converted from frequencies in Hz
InternalRun()[source]

Convert the frequencies to energies

Returns: Success of the execution