xas.core.process.larch package¶
xas.core.process.larch.autobk module¶
wrapper to the larch autobk process
-
class
xas.core.process.larch.autobk.Larch_autobk¶ Bases:
xas.core.process.process.Process-
definition()¶ definition of the process
-
process(xas_obj)¶
-
program_name()¶ Name of the program used for this processing
-
program_version()¶ version of the program used for this processing
-
setProperties(properties)¶
-
-
xas.core.process.larch.autobk.larch_autobk(xas_obj)¶
-
xas.core.process.larch.autobk.process_spectr_autobk(spectrum, configuration, overwrite=True, callbacks=None, output=None, output_dict=None)¶ - Parameters
spectrum – spectrum to process
configuration – configuration of the pymca normalization
overwrite – False if we want to return a new Spectrum instance
callback – callback to execute.
output – list to store the result, needed for pool processing
output_dict – key is input spectrum, value is index in the output list.
- Type
- Type
dict
- Type
bool
- Type
multiprocessing.manager.list
- Type
dict
- Returns
processed spectrum
- Return type
tuple (configuration, spectrum)
xas.core.process.larch.mback module¶
wrapper to the larch mback process
-
class
xas.core.process.larch.mback.Larch_mback¶ Bases:
xas.core.process.process.Process-
definition()¶ definition of the process
-
process(xas_obj)¶
-
program_name()¶ Name of the program used for this processing
-
program_version()¶ version of the program used for this processing
-
setProperties(properties)¶
-
-
xas.core.process.larch.mback.larch_mback(xas_obj)¶
-
xas.core.process.larch.mback.process_spectr_mback(spectrum, configuration, overwrite=True, callbacks=None, output=None, output_dict=None)¶ - Parameters
spectrum – spectrum to process
configuration – configuration of the pymca normalization
overwrite – False if we want to return a new Spectrum instance
callback – callback to execute.
output – list to store the result, needed for pool processing
output_dict – key is input spectrum, value is index in the output list.
- Type
- Type
dict
- Type
bool
- Type
multiprocessing.manager.list
- Type
dict
- Returns
processed spectrum
- Return type
tuple (configuration, spectrum)
xas.core.process.larch.mback_norm module¶
wrapper to the larch mback process
-
class
xas.core.process.larch.mback_norm.Larch_mback_norm¶ Bases:
xas.core.process.process.Process-
definition()¶ definition of the process
-
process(xas_obj)¶
-
program_name()¶ Name of the program used for this processing
-
program_version()¶ version of the program used for this processing
-
setProperties(properties)¶
-
-
xas.core.process.larch.mback_norm.larch_mback_norm(xas_obj)¶
-
xas.core.process.larch.mback_norm.process_spectr_mback_norm(spectrum, configuration, overwrite=True, callbacks=None, output=None, output_dict=None)¶ - Parameters
spectrum – spectrum to process
configuration – configuration of the pymca normalization
overwrite – False if we want to return a new Spectrum instance
callback – callback to execute.
output – list to store the result, needed for pool processing
output_dict – key is input spectrum, value is index in the output list.
- Type
- Type
dict
- Type
bool
- Type
multiprocessing.manager.list
- Type
dict
- Returns
processed spectrum
- Return type
tuple (configuration, spectrum)
xas.core.process.larch.pre_edge module¶
wrapper to the larch mback process
-
class
xas.core.process.larch.pre_edge.Larch_pre_edge¶ Bases:
xas.core.process.process.Process-
definition()¶ definition of the process
-
process(xas_obj)¶
-
program_name()¶ Name of the program used for this processing
-
program_version()¶ version of the program used for this processing
-
setProperties(properties)¶
-
-
xas.core.process.larch.pre_edge.larch_pre_edge(xas_obj)¶
-
xas.core.process.larch.pre_edge.process_spectr_pre_edge(spectrum, configuration, overwrite=True, callbacks=None, output=None, output_dict=None)¶ - Parameters
spectrum – spectrum to process
configuration – configuration of the pymca normalization
overwrite – False if we want to return a new Spectrum instance
callbacks – callbacks to execute.
output – list to store the result, needed for pool processing
output_dict – key is: input spectrum, value is index in the output list.
- Type
- Type
dict
- Type
bool
- Type
multiprocessing.manager.list
- Type
dict
- Returns
processed spectrum
- Return type
tuple (configuration, spectrum)
xas.core.process.larch.xftf module¶
wrapper to the larch mback process
-
class
xas.core.process.larch.xftf.Larch_xftf¶ Bases:
xas.core.process.process.Process-
definition()¶ definition of the process
-
process(xas_obj)¶
-
program_name()¶ Name of the program used for this processing
-
program_version()¶ version of the program used for this processing
-
setProperties(properties)¶
-
-
xas.core.process.larch.xftf.larch_xftf(xas_obj)¶
-
xas.core.process.larch.xftf.process_spectr_xftf(spectrum, configuration, overwrite=True, callbacks=None, output=None, output_dict=None)¶ - Parameters
spectrum – spectrum to process
configuration – configuration of the pymca normalization
overwrite – False if we want to return a new Spectrum instance
callback – callback to execute.
output – list to store the result, needed for pool processing
output_dict – key is input spectrum, value is index in the output list.
- Type
- Type
dict
- Type
bool
- Type
multiprocessing.manager.list
- Type
dict
- Returns
processed spectrum
- Return type
tuple (configuration, spectrum)