API reference
tomoscan Modules:
tomoscan.tomoscan- Classes
CameraTimeoutErrorFileOverwriteErrorScanAbortErrorTomoScanTomoScan.abort_scan()TomoScan.begin_scan()TomoScan.check_pvs_connected()TomoScan.close_shutter()TomoScan.collect_dark_fields()TomoScan.collect_flat_fields()TomoScan.collect_projections()TomoScan.compute_frame_time()TomoScan.copy_file_path()TomoScan.copy_file_path_exists()TomoScan.end_scan()TomoScan.fly_scan()TomoScan.load_configuration()TomoScan.move_sample_in()TomoScan.move_sample_out()TomoScan.open_shutter()TomoScan.pv_callback()TomoScan.read_pv_file()TomoScan.reset_watchdog()TomoScan.run_fly_scan()TomoScan.save_configuration()TomoScan.set_exposure_time()TomoScan.set_scan_exposure_time()TomoScan.show_pvs()TomoScan.signal_handler()TomoScan.update_status()TomoScan.wait_camera_done()
tomoscan.tomoscan_psotomoscan.tomoscan_stream_pso- Classes
TomoScanStreamPSOTomoScanStreamPSO.begin_scan()TomoScanStreamPSO.begin_stream()TomoScanStreamPSO.broadcast_dark()TomoScanStreamPSO.broadcast_flat()TomoScanStreamPSO.capture_projections()TomoScanStreamPSO.change_binning()TomoScanStreamPSO.change_cbmessage()TomoScanStreamPSO.change_cbqty()TomoScanStreamPSO.change_cbsize()TomoScanStreamPSO.change_numcaptured()TomoScanStreamPSO.cleanup_PSO()TomoScanStreamPSO.collect_projections()TomoScanStreamPSO.compute_frame_time()TomoScanStreamPSO.compute_positions_PSO()TomoScanStreamPSO.copy_flat_dark_to_hdf()TomoScanStreamPSO.dump_theta()TomoScanStreamPSO.end_scan()TomoScanStreamPSO.end_stream()TomoScanStreamPSO.program_PSO()TomoScanStreamPSO.pv_callback_stream()TomoScanStreamPSO.retake_dark()TomoScanStreamPSO.retake_flat()TomoScanStreamPSO.stop_capture_projections()TomoScanStreamPSO.stream_sync()
tomoscan.tomoscan_steptomoscan.tomoscan_13bm_mcstomoscan.tomoscan_13bm_psotomoscan.tomoscan_2bm- Classes
NetBooter_ControlTomoScan2BMTomoScan2BM.add_theta()TomoScan2BM.begin_scan()TomoScan2BM.close_frontend_shutter()TomoScan2BM.close_shutter()TomoScan2BM.end_scan()TomoScan2BM.open_frontend_shutter()TomoScan2BM.open_shutter()TomoScan2BM.pv_callback_2bm()TomoScan2BM.reinit_camera()TomoScan2BM.set_scan_exposure_time()TomoScan2BM.set_trigger_mode()TomoScan2BM.set_trigger_mode_adimec()TomoScan2BM.set_trigger_mode_grasshopper()TomoScan2BM.set_trigger_mode_oryx()TomoScan2BM.wait_frontend_shutter_open()TomoScan2BM.wait_pv()
tomoscan.tomoscan_2bm_step- Classes
TomoScan2BMSTEPTomoScan2BMSTEP.abort_scan()TomoScan2BMSTEP.add_theta()TomoScan2BMSTEP.begin_scan()TomoScan2BMSTEP.close_frontend_shutter()TomoScan2BMSTEP.close_shutter()TomoScan2BMSTEP.end_scan()TomoScan2BMSTEP.open_frontend_shutter()TomoScan2BMSTEP.open_shutter()TomoScan2BMSTEP.set_trigger_mode()TomoScan2BMSTEP.wait_frontend_shutter_open()TomoScan2BMSTEP.wait_pv()
tomoscan.tomoscan_stream_2bm- Classes
TomoScanStream2BMTomoScanStream2BM.begin_scan()TomoScanStream2BM.close_frontend_shutter()TomoScanStream2BM.close_shutter()TomoScanStream2BM.end_scan()TomoScanStream2BM.lens_change_sync()TomoScanStream2BM.open_frontend_shutter()TomoScanStream2BM.open_shutter()TomoScanStream2BM.pv_callback_stream_2bm()TomoScanStream2BM.reinit_camera()TomoScanStream2BM.set_trigger_mode()TomoScanStream2BM.set_trigger_mode_adimec()TomoScanStream2BM.set_trigger_mode_grasshopper()TomoScanStream2BM.set_trigger_mode_oryx()TomoScanStream2BM.wait_frontend_shutter_open()TomoScanStream2BM.wait_pv()
tomoscan.tomoscan_6bm_step- Classes
TomoScan6BMSTEPTomoScan6BMSTEP.abort_scan()TomoScan6BMSTEP.add_theta()TomoScan6BMSTEP.begin_scan()TomoScan6BMSTEP.close_frontend_shutter()TomoScan6BMSTEP.close_shutter()TomoScan6BMSTEP.end_scan()TomoScan6BMSTEP.open_frontend_shutter()TomoScan6BMSTEP.open_shutter()TomoScan6BMSTEP.set_trigger_mode()TomoScan6BMSTEP.wait_frontend_shutter_open()TomoScan6BMSTEP.wait_pv()
tomoscan.tomoscan_7bm- Classes
TomoScan7BMTomoScan7BM.add_gain_exp_times()TomoScan7BM.add_theta()TomoScan7BM.auto_copy_data()TomoScan7BM.begin_scan()TomoScan7BM.close_shutter()TomoScan7BM.collect_flat_fields()TomoScan7BM.collect_static_frame()TomoScan7BM.end_scan()TomoScan7BM.fly_scan()TomoScan7BM.open_shutter()TomoScan7BM.set_trigger_mode()TomoScan7BM.wait_pv()
tomoscan.tomoscan_stream_7bmtomoscan.tomoscan_32id- Classes
SampleXErrorTomoScan32IDTomoScan32ID.add_theta()TomoScan32ID.begin_scan()TomoScan32ID.close_frontend_shutter()TomoScan32ID.close_shutter()TomoScan32ID.end_scan()TomoScan32ID.energy_change()TomoScan32ID.fly_scan()TomoScan32ID.open_frontend_shutter()TomoScan32ID.open_shutter()TomoScan32ID.pv_callback_32id()TomoScan32ID.set_trigger_mode()TomoScan32ID.set_trigger_mode_grasshopper()TomoScan32ID.set_trigger_mode_oryx()TomoScan32ID.wait_frontend_shutter_open()TomoScan32ID.wait_pv()
tomoscan.tomoscan_stream_32id- Classes
SampleXErrorTomoScanStream32IDTomoScanStream32ID.begin_scan()TomoScanStream32ID.close_frontend_shutter()TomoScanStream32ID.close_shutter()TomoScanStream32ID.end_scan()TomoScanStream32ID.fly_scan()TomoScanStream32ID.open_frontend_shutter()TomoScanStream32ID.open_shutter()TomoScanStream32ID.set_trigger_mode()TomoScanStream32ID.set_trigger_mode_grasshopper()TomoScanStream32ID.wait_frontend_shutter_open()TomoScanStream32ID.wait_pv()
tomoscan.tomoscan_32id_step- Classes
SampleXErrorTomoScan32IDSTEPTomoScan32IDSTEP.add_theta()TomoScan32IDSTEP.begin_scan()TomoScan32IDSTEP.close_frontend_shutter()TomoScan32IDSTEP.close_shutter()TomoScan32IDSTEP.end_scan()TomoScan32IDSTEP.energy_change()TomoScan32IDSTEP.open_frontend_shutter()TomoScan32IDSTEP.open_shutter()TomoScan32IDSTEP.pv_callback_32id()TomoScan32IDSTEP.pv_callback_step()TomoScan32IDSTEP.set_trigger_mode()TomoScan32IDSTEP.set_trigger_mode_grasshopper()TomoScan32IDSTEP.set_trigger_mode_oryx()TomoScan32IDSTEP.step_scan()TomoScan32IDSTEP.wait_frontend_shutter_open()TomoScan32IDSTEP.wait_pv()