est.core.process.larch package¶
est.core.process.larch.autobk module¶
wrapper to the larch autobk process
-
class
est.core.process.larch.autobk.
Larch_autobk
¶ Bases:
est.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)¶
-
-
est.core.process.larch.autobk.
larch_autobk
(xas_obj)¶
-
est.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)
est.core.process.larch.mback module¶
wrapper to the larch mback process
-
class
est.core.process.larch.mback.
Larch_mback
¶ Bases:
est.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)¶
-
-
est.core.process.larch.mback.
larch_mback
(xas_obj)¶
-
est.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)
est.core.process.larch.mback_norm module¶
wrapper to the larch mback process
-
class
est.core.process.larch.mback_norm.
Larch_mback_norm
¶ Bases:
est.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)¶
-
-
est.core.process.larch.mback_norm.
larch_mback_norm
(xas_obj)¶
-
est.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)
est.core.process.larch.pre_edge module¶
wrapper to the larch mback process
-
class
est.core.process.larch.pre_edge.
Larch_pre_edge
¶ Bases:
est.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)¶
-
-
est.core.process.larch.pre_edge.
larch_pre_edge
(xas_obj)¶
-
est.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)
est.core.process.larch.xftf module¶
wrapper to the larch mback process
-
class
est.core.process.larch.xftf.
Larch_xftf
¶ Bases:
est.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)¶
-
-
est.core.process.larch.xftf.
larch_xftf
(xas_obj)¶
-
est.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)