MCeventlist : Monte-Carlo event list for Mn,[Cu,Cr] Alpha/Beta lines spectrum

tesfdmtools.methods.MCeventlist.MCeventlist(erange=None, counts=2000, res=2.5, elements=['mn'], lines=['Alpha'], bspec=None)[source]

make Monte-Carlo event list for Holzer alpha1/2 or beta lines spectrum

Kwargs:
  • erange = range in eV for which the eventlist should be made

  • counts = number of events to generate

  • res = resolution of spectrum in eV

  • elements = list of elements [ti,cr,mn,cu] for which to show lines.

  • lines = list of line types [Alpha,Beta] to show

  • bspec = add Bremsstralung spectrum model with given factor if not None

Returns:
  • elist = list of event energies

  • spectrum = input spectrum for the events

  • eax = energy axis for the spectrum