blissoda.tomo.sinogram_processor.SinogramProcessor#
- class blissoda.tomo.sinogram_processor.SinogramProcessor(config=None, defaults=None, **deprecated_defaults)[source]#
Bases:
BaseProcessor- Parameters:
config (
Optional[Dict[str,Any]])defaults (
Optional[Dict[str,Any]])deprecated_defaults (
Dict[str,Any])
- CONFIG_MODEL_CLASS#
alias of
BlissAutomationConfig
- property backends#
- copy_and_remove_parameters(shared, name)#
Copy&Remove parameters from another scope (global or session, singleton or instance).
- Parameters:
shared (
bool)name (
Optional[str])
- Return type:
None
- property cor_backend#
- property deltabeta#
- disable()#
- enable()#
- get_reprocess_inputs(datacollectionid, filename, deltabeta, axisposition, overwrite=False)[source]#
- Parameters:
datacollectionid (
int)filename (
str)deltabeta (
Optional[float])axisposition (
Optional[float])overwrite (
bool)
- Return type:
List[dict]
- get_sinogram_inputs(sleep_time=None, axisposition=None, deltabeta=None, backends=None, cor_backend=None)[source]#
- Parameters:
sleep_time (
Optional[float])axisposition (
Optional[float])deltabeta (
Optional[float])backends (
Optional[str])cor_backend (
Optional[str])
- master_output_filename(scan)[source]#
Filename which can be used to inspect the results after the processing.
- Parameters:
scan (
_Unavailable)- Return type:
str
- property queue#
- property sleep_time#
- property trigger_at: str | None#