Table Of Contents

Previous topic

Detector

Next topic

Instrument

Elemental ID

Conditions defining elemental identification.

Classes

class pyhmsa.spec.condition.elementalid.ElementalID(atomic_number=None, symbol=None)

Defines and elemental identification, as may be useful for region of interest images, XAFS spectral maps, and the like.

Parameters:z – atomic number (required)
CLASS = None
TEMPLATE = 'ElementalID'
atomic_number

atomic number

get_atomic_number(instance)
get_symbol()

Returns the symbol.

set_atomic_number(instance, value, unit=None)
set_symbol(symbol)
symbol

Symbol

class pyhmsa.spec.condition.elementalid.ElementalIDXray(atomic_number=None, line=None, energy=None, symbol=None)

Defines and elemental identification based on an x-ray peak, as may be useful for region of interest images and the like.

Parameters:
  • atomic_number – atomic number (required)
  • line – x-ray line (required)
  • energy – energy of x-ray line (optional)
CLASS = 'X-ray'
TEMPLATE = 'ElementalID'
atomic_number

atomic number

energy

energy of x-ray line

get_atomic_number(instance)
get_energy(instance)
get_line(instance)
get_symbol()

Returns the symbol.

line

x-ray line

set_atomic_number(instance, value, unit=None)
set_energy(instance, value, unit=None)
set_line(instance, value, notation=None)
set_symbol(symbol)
symbol

Symbol