Coverage report: 26%

Files Functions Classes

coverage.py v7.6.1, created at 2025-07-07 16:57 +0000

File function statements missing excluded coverage
slic/__init__.py (no function) 20 2 0 90%
slic/core/__init__.py (no function) 5 0 0 100%
slic/core/acquisition/__init__.py (no function) 7 0 0 100%
slic/core/acquisition/acquisition.py Acquisition.__init__ 12 12 0 0%
slic/core/acquisition/acquisition.py Acquisition.acquire 22 22 0 0%
slic/core/acquisition/acquisition.py Acquisition._acquire 1 1 0 0%
slic/core/acquisition/acquisition.py Acquisition.__repr__ 2 2 0 0%
slic/core/acquisition/acquisition.py fix_hdf5_filename 5 5 0 0%
slic/core/acquisition/acquisition.py (no function) 14 0 0 100%
slic/core/acquisition/baseacquisition.py BaseAcquisition.acquire 1 1 0 0%
slic/core/acquisition/baseacquisition.py (no function) 4 0 0 100%
slic/core/acquisition/broker/__init__.py (no function) 2 0 0 100%
slic/core/acquisition/broker/brokerclient.py BrokerClient.__init__ 9 9 0 0%
slic/core/acquisition/broker/brokerclient.py BrokerClient.set_config 3 3 0 0%
slic/core/acquisition/broker/brokerclient.py BrokerClient.get_config 1 1 0 0%
slic/core/acquisition/broker/brokerclient.py BrokerClient.get_config_pvs 1 1 0 0%
slic/core/acquisition/broker/brokerclient.py BrokerClient.set_config_pvs 1 1 0 0%
slic/core/acquisition/broker/brokerclient.py BrokerClient.start 6 6 0 0%
slic/core/acquisition/broker/brokerclient.py BrokerClient.start_continuous 6 6 0 0%
slic/core/acquisition/broker/brokerclient.py BrokerClient.run_continuous 12 12 0 0%
slic/core/acquisition/broker/brokerclient.py BrokerClient.run 22 22 0 0%
slic/core/acquisition/broker/brokerclient.py BrokerClient.stop 2 2 0 0%
slic/core/acquisition/broker/brokerclient.py BrokerClient.next_run 2 2 0 0%
slic/core/acquisition/broker/brokerclient.py BrokerClient.__repr__ 1 1 0 0%
slic/core/acquisition/broker/brokerclient.py BrokerClient.status 5 5 0 0%
slic/core/acquisition/broker/brokerclient.py BrokerClient.take_pedestal 1 1 0 0%
slic/core/acquisition/broker/brokerclient.py BrokerClient.power_on 8 8 0 0%
slic/core/acquisition/broker/brokerclient.py (no function) 24 0 0 100%
slic/core/acquisition/broker/brokerconfig.py BrokerConfig.__init__ 6 6 0 0%
slic/core/acquisition/broker/brokerconfig.py BrokerConfig.set 8 8 0 0%
slic/core/acquisition/broker/brokerconfig.py BrokerConfig.to_dict 23 23 0 0%
slic/core/acquisition/broker/brokerconfig.py BrokerConfig.__repr__ 1 1 0 0%
slic/core/acquisition/broker/brokerconfig.py split_channels 7 7 0 0%
slic/core/acquisition/broker/brokerconfig.py flatten_detectors 15 15 0 0%
slic/core/acquisition/broker/brokerconfig.py harmonize_detector_dict 4 4 0 0%
slic/core/acquisition/broker/brokerconfig.py clean_output_dir 7 7 0 0%
slic/core/acquisition/broker/brokerconfig.py warn_output_dir 5 5 0 0%
slic/core/acquisition/broker/brokerconfig.py mark_differences 11 11 0 0%
slic/core/acquisition/broker/brokerconfig.py (no function) 15 0 0 100%
slic/core/acquisition/broker/pedestal.py take_pedestal 51 51 0 0%
slic/core/acquisition/broker/pedestal.py wait_for_files 6 6 0 0%
slic/core/acquisition/broker/pedestal.py (no function) 9 0 0 100%
slic/core/acquisition/broker/pids.py aligned_pid_and_n 2 2 0 0%
slic/core/acquisition/broker/pids.py aligned_pids 5 5 0 0%
slic/core/acquisition/broker/pids.py align_pid_left 1 1 0 0%
slic/core/acquisition/broker/pids.py align_pid_right 1 1 0 0%
slic/core/acquisition/broker/pids.py align_pid 3 3 0 0%
slic/core/acquisition/broker/pids.py (no function) 5 0 0 100%
slic/core/acquisition/broker/post_retrieve.py post_retrieve 5 5 0 0%
slic/core/acquisition/broker/post_retrieve.py post_retrieve_acq_jsons 17 17 0 0%
slic/core/acquisition/broker/post_retrieve.py mk_dir_run_meta 2 2 0 0%
slic/core/acquisition/broker/post_retrieve.py single_glob 4 4 0 0%
slic/core/acquisition/broker/post_retrieve.py mk_fns_run 2 2 0 0%
slic/core/acquisition/broker/post_retrieve.py mk_fns_acqs 1 1 0 0%
slic/core/acquisition/broker/post_retrieve.py mk_fn_acq 1 1 0 0%
slic/core/acquisition/broker/post_retrieve.py load_reqs 5 5 0 0%
slic/core/acquisition/broker/post_retrieve.py mk_updates_run 6 6 0 0%
slic/core/acquisition/broker/post_retrieve.py mk_updates_acq 6 6 0 0%
slic/core/acquisition/broker/post_retrieve.py pretty_dict 1 1 0 0%
slic/core/acquisition/broker/post_retrieve.py DryRunner.__init__ 2 2 0 0%
slic/core/acquisition/broker/post_retrieve.py DryRunner.__getattr__ 3 3 0 0%
slic/core/acquisition/broker/post_retrieve.py VerbosePrinter.__init__ 1 1 0 0%
slic/core/acquisition/broker/post_retrieve.py VerbosePrinter.__call__ 2 2 0 0%
slic/core/acquisition/broker/post_retrieve.py main 27 27 0 0%
slic/core/acquisition/broker/post_retrieve.py main.validate_pgroup 5 5 0 0%
slic/core/acquisition/broker/post_retrieve.py (no function) 30 30 0 0%
slic/core/acquisition/broker/requeststatus.py RequestStatus.__init__ 8 8 0 0%
slic/core/acquisition/broker/requeststatus.py RequestStatus.clear 2 2 0 0%
slic/core/acquisition/broker/requeststatus.py RequestStatus._run 13 13 0 0%
slic/core/acquisition/broker/requeststatus.py RequestStatus._on_status 31 31 0 0%
slic/core/acquisition/broker/requeststatus.py RequestStatus.__repr__ 8 8 0 0%
slic/core/acquisition/broker/requeststatus.py (no function) 15 11 0 27%
slic/core/acquisition/broker/restapi.py RESTAPI.__init__ 5 5 0 0%
slic/core/acquisition/broker/restapi.py RESTAPI.__getattr__ 7 7 0 0%
slic/core/acquisition/broker/restapi.py RESTAPI.__dir__ 3 3 0 0%
slic/core/acquisition/broker/restapi.py RESTAPI.__repr__ 1 1 0 0%
slic/core/acquisition/broker/restapi.py BaseAPI.__init__ 3 3 0 0%
slic/core/acquisition/broker/restapi.py BaseAPI.post 4 4 0 0%
slic/core/acquisition/broker/restapi.py BaseAPI.get 4 4 0 0%
slic/core/acquisition/broker/restapi.py BaseAPI.url 1 1 0 0%
slic/core/acquisition/broker/restapi.py BaseAPI.address 1 1 0 0%
slic/core/acquisition/broker/restapi.py BaseAPI.__repr__ 2 2 0 0%
slic/core/acquisition/broker/restapi.py BrokerAPI.advance_run_number 5 5 0 0%
slic/core/acquisition/broker/restapi.py BrokerAPI.get_run_number 5 5 0 0%
slic/core/acquisition/broker/restapi.py BrokerAPI.retrieve 3 3 0 0%
slic/core/acquisition/broker/restapi.py BrokerAPI.get_config_pvs 3 3 0 0%
slic/core/acquisition/broker/restapi.py BrokerAPI.set_config_pvs 3 3 0 0%
slic/core/acquisition/broker/restapi.py BrokerAPI.power_on_detector 3 3 0 0%
slic/core/acquisition/broker/restapi.py BrokerAPI.get_running_detectors 7 7 0 0%
slic/core/acquisition/broker/restapi.py BrokerAPI.get_allowed_detectors 3 3 0 0%
slic/core/acquisition/broker/restapi.py BrokerAPI.close_pgroup 3 3 0 0%
slic/core/acquisition/broker/restapi.py BrokerAPI.take_pedestal 3 3 0 0%
slic/core/acquisition/broker/restapi.py BrokerSlowAPI.power_on_modules 3 3 0 0%
slic/core/acquisition/broker/restapi.py BrokerSlowAPI.power_off_modules 3 3 0 0%
slic/core/acquisition/broker/restapi.py BrokerSlowAPI.copy_user_files 3 3 0 0%
slic/core/acquisition/broker/restapi.py BrokerSlowAPI.get_jfctrl_monitor 3 3 0 0%
slic/core/acquisition/broker/restapi.py BrokerSlowAPI.get_detector_temperatures 3 3 0 0%
slic/core/acquisition/broker/restapi.py BrokerSlowAPI.get_detector_settings 3 3 0 0%
slic/core/acquisition/broker/restapi.py BrokerSlowAPI.set_detector_settings 3 3 0 0%
slic/core/acquisition/broker/restapi.py BrokerSlowAPI.get_dap_settings 3 3 0 0%
slic/core/acquisition/broker/restapi.py BrokerSlowAPI.set_dap_settings 3 3 0 0%
slic/core/acquisition/broker/restapi.py validate_response 3 3 0 0%
slic/core/acquisition/broker/restapi.py BrokerError.__init__ 8 8 0 0%
slic/core/acquisition/broker/restapi.py (no function) 40 0 0 100%
slic/core/acquisition/broker/tools.py decide_get_current_pulseid 7 2 0 71%
slic/core/acquisition/broker/tools.py get_pulseid_pv 8 8 0 0%
slic/core/acquisition/broker/tools.py get_endstation 7 0 0 100%
slic/core/acquisition/broker/tools.py cut_after_nth 3 0 0 100%
slic/core/acquisition/broker/tools.py get_fake_current_pulseid 7 7 0 0%
slic/core/acquisition/broker/tools.py get_current_pulseid.__init__ 1 0 0 100%
slic/core/acquisition/broker/tools.py get_current_pulseid.__call__ 1 1 0 0%
slic/core/acquisition/broker/tools.py (no function) 18 0 0 100%
slic/core/acquisition/bsacquisition.py BSAcquisition._acquire 1 1 0 0%
slic/core/acquisition/bsacquisition.py bsread_to_h5 2 2 0 0%
slic/core/acquisition/bsacquisition.py (no function) 7 0 0 100%
slic/core/acquisition/bschannels.py BSChannels.get_status 1 1 0 0%
slic/core/acquisition/bschannels.py BSChannels.avail 2 2 0 0%
slic/core/acquisition/bschannels.py check_status 5 5 0 0%
slic/core/acquisition/bschannels.py bs_avail 5 5 0 0%
slic/core/acquisition/bschannels.py bs_all_avail 6 6 0 0%
slic/core/acquisition/bschannels.py (no function) 11 0 0 100%
slic/core/acquisition/channels.py Channels.__init__ 1 1 0 0%
slic/core/acquisition/channels.py Channels.from_file 2 2 0 0%
slic/core/acquisition/channels.py Channels.__repr__ 1 1 0 0%
slic/core/acquisition/channels.py Channels.cleanup 8 8 0 0%
slic/core/acquisition/channels.py Channels.check 9 9 0 0%
slic/core/acquisition/channels.py Channels.online 2 2 0 0%
slic/core/acquisition/channels.py Channels.offline 2 2 0 0%
slic/core/acquisition/channels.py Channels.status 4 4 0 0%
slic/core/acquisition/channels.py Channels.get_status 1 1 0 0%
slic/core/acquisition/channels.py (no function) 21 0 0 100%
slic/core/acquisition/dbacquisition.py DBAcquisition._acquire 1 1 0 0%
slic/core/acquisition/dbacquisition.py dapi_to_h5 3 3 0 0%
slic/core/acquisition/dbacquisition.py dapi_get 8 8 0 0%
slic/core/acquisition/dbacquisition.py (no function) 7 0 0 100%
slic/core/acquisition/detcfg.py _make_add_docstring 3 0 0 100%
slic/core/acquisition/detcfg.py _Params.__dir__ 1 1 0 0%
slic/core/acquisition/detcfg.py _Params.__setitem__ 2 2 0 0%
slic/core/acquisition/detcfg.py _Params.__repr__ 1 1 0 0%
slic/core/acquisition/detcfg.py _Params._check_consistency 12 12 0 0%
slic/core/acquisition/detcfg.py _Config.__init__ 9 9 0 0%
slic/core/acquisition/detcfg.py _Config.__dir__ 1 1 0 0%
slic/core/acquisition/detcfg.py _Config.add 1 1 0 0%
slic/core/acquisition/detcfg.py _Config.remove 1 1 0 0%
slic/core/acquisition/detcfg.py _Config.names 1 1 0 0%
slic/core/acquisition/detcfg.py _Config.__setitem__ 2 2 0 0%
slic/core/acquisition/detcfg.py _Config.__repr__ 1 1 0 0%
slic/core/acquisition/detcfg.py DetectorConfig.add 1 1 0 0%
slic/core/acquisition/detcfg.py DAPConfig.add 1 1 0 0%
slic/core/acquisition/detcfg.py HardwareConfig.add 1 1 0 0%
slic/core/acquisition/detcfg.py (no function) 44 0 0 100%
slic/core/acquisition/diaacquisition.py DIAAcquisition.__init__ 17 17 0 0%
slic/core/acquisition/diaacquisition.py DIAAcquisition.acquire 29 29 0 0%
slic/core/acquisition/diaacquisition.py DIAAcquisition.acquire._acquire 3 3 0 0%
slic/core/acquisition/diaacquisition.py DIAAcquisition.make_all_filenames 6 6 0 0%
slic/core/acquisition/diaacquisition.py DIAAcquisition.active_clients 4 4 0 0%
slic/core/acquisition/diaacquisition.py DIAAcquisition.clear_HG0_bit 1 1 0 0%
slic/core/acquisition/diaacquisition.py DIAAcquisition.set_config 3 3 0 0%
slic/core/acquisition/diaacquisition.py DIAAcquisition.wait_until_finished 3 3 0 0%
slic/core/acquisition/diaacquisition.py DIAAcquisition.wait_while_running 3 3 0 0%
slic/core/acquisition/diaacquisition.py DIAAcquisition.status 6 6 0 0%
slic/core/acquisition/diaacquisition.py DIAAcquisition.get_last_pedestal 1 1 0 0%
slic/core/acquisition/diaacquisition.py DIAAcquisition.take_pedestal 7 7 0 0%
slic/core/acquisition/diaacquisition.py DIAAcquisition.__repr__ 3 3 0 0%
slic/core/acquisition/diaacquisition.py (no function) 25 25 0 0%
slic/core/acquisition/diaconfig.py DIAConfig.__init__ 8 8 0 0%
slic/core/acquisition/diaconfig.py DIAConfig.to_dict 20 20 0 0%
slic/core/acquisition/diaconfig.py DIAConfig.__repr__ 1 1 0 0%
slic/core/acquisition/diaconfig.py (no function) 7 7 0 0%
slic/core/acquisition/dummyacquisition.py DummyAcquisition._acquire 7 7 0 0%
slic/core/acquisition/dummyacquisition.py (no function) 5 5 0 0%
slic/core/acquisition/fakeacquisition.py FakeAcquisition.__init__ 10 10 0 0%
slic/core/acquisition/fakeacquisition.py FakeAcquisition.acquire 18 18 0 0%
slic/core/acquisition/fakeacquisition.py FakeAcquisition.acquire._acquire 12 12 0 0%
slic/core/acquisition/fakeacquisition.py FakeAcquisition._stop 1 1 0 0%
slic/core/acquisition/fakeacquisition.py FakeAcquisition.__repr__ 1 1 0 0%
slic/core/acquisition/fakeacquisition.py shuffle 2 2 0 0%
slic/core/acquisition/fakeacquisition.py FakeClient.__init__ 2 2 0 0%
slic/core/acquisition/fakeacquisition.py FakeClient.next_run 3 3 0 0%
slic/core/acquisition/fakeacquisition.py FakeClient.take_pedestal 1 1 0 0%
slic/core/acquisition/fakeacquisition.py FakeClient.power_on 1 1 0 0%
slic/core/acquisition/fakeacquisition.py (no function) 25 2 0 92%
slic/core/acquisition/pedestals.py find_last_pedestal 20 20 0 0%
slic/core/acquisition/pedestals.py extract_timestamp 6 6 0 0%
slic/core/acquisition/pedestals.py extract_detector 3 3 0 0%
slic/core/acquisition/pedestals.py take_pedestal 12 12 0 0%
slic/core/acquisition/pedestals.py analyze_pedestal_on_cluster 14 14 0 0%
slic/core/acquisition/pedestals.py (no function) 14 14 0 0%
slic/core/acquisition/pvacquisition.py PVAcquisition._acquire 3 3 0 0%
slic/core/acquisition/pvacquisition.py epics_to_h5_polling 7 7 0 0%
slic/core/acquisition/pvacquisition.py epics_to_h5_triggered 10 10 0 0%
slic/core/acquisition/pvacquisition.py epics_to_h5_triggered.on_value_change 5 5 0 0%
slic/core/acquisition/pvacquisition.py make_pvs 8 8 0 0%
slic/core/acquisition/pvacquisition.py make_arrays 9 9 0 0%
slic/core/acquisition/pvacquisition.py write_to_h5 5 5 0 0%
slic/core/acquisition/pvacquisition.py (no function) 13 0 0 100%
slic/core/acquisition/pvchannels.py PVChannels.get_status 1 1 0 0%
slic/core/acquisition/pvchannels.py check_status 6 6 0 0%
slic/core/acquisition/pvchannels.py (no function) 6 0 0 100%
slic/core/acquisition/sfacquisition.py SFAcquisition.__init__ 18 18 0 0%
slic/core/acquisition/sfacquisition.py SFAcquisition.acquire 30 30 0 0%
slic/core/acquisition/sfacquisition.py SFAcquisition.acquire._acquire 8 8 0 0%
slic/core/acquisition/sfacquisition.py SFAcquisition.retrieve 16 16 0 0%
slic/core/acquisition/sfacquisition.py SFAcquisition.pgroup 1 1 0 0%
slic/core/acquisition/sfacquisition.py SFAcquisition.pgroup 1 1 0 0%
slic/core/acquisition/sfacquisition.py SFAcquisition.__repr__ 1 1 0 0%
slic/core/acquisition/sfacquisition.py SFAcquisition.get_config_pvs 1 1 0 0%
slic/core/acquisition/sfacquisition.py SFAcquisition.set_config_pvs 11 11 0 0%
slic/core/acquisition/sfacquisition.py SFAcquisition.update_config_pvs 11 11 0 0%
slic/core/acquisition/sfacquisition.py SFAcquisition.diff_config_pvs 8 8 0 0%
slic/core/acquisition/sfacquisition.py transpose_dicts 10 10 0 0%
slic/core/acquisition/sfacquisition.py print_response 8 8 0 0%
slic/core/acquisition/sfacquisition.py is_continuous 2 2 0 0%
slic/core/acquisition/sfacquisition.py assert_no_fpicture 3 3 0 0%
slic/core/acquisition/sfacquisition.py (no function) 30 0 0 100%
slic/core/acquisition/sfpaths.py SwissFELPaths.__init__ 17 17 0 0%
slic/core/acquisition/sfpaths.py SwissFELPaths.__repr__ 2 2 0 0%
slic/core/acquisition/sfpaths.py (no function) 4 0 0 100%
slic/core/acquisition/spreadsheet.py printed_errors 2 2 0 0%
slic/core/acquisition/spreadsheet.py printed_errors.wrapper 8 8 0 0%
slic/core/acquisition/spreadsheet.py Spreadsheet.__init__ 3 3 0 0%
slic/core/acquisition/spreadsheet.py Spreadsheet.add 18 18 0 0%
slic/core/acquisition/spreadsheet.py Spreadsheet.get_adjs_values 1 1 0 0%
slic/core/acquisition/spreadsheet.py (no function) 13 13 0 0%
slic/core/adjustable/__init__.py (no function) 11 0 0 100%
slic/core/adjustable/adjustable.py Adjustable.__init__ 7 7 0 0%
slic/core/adjustable/adjustable.py Adjustable.tweak 3 3 0 0%
slic/core/adjustable/adjustable.py Adjustable.__call__ 3 3 0 0%
slic/core/adjustable/adjustable.py Adjustable.set 1 1 0 0%
slic/core/adjustable/adjustable.py Adjustable.get 1 1 0 0%
slic/core/adjustable/adjustable.py Adjustable.moving 1 1 0 0%
slic/core/adjustable/adjustable.py Adjustable.__repr__ 3 3 0 0%
slic/core/adjustable/adjustable.py Adjustable.__str__ 1 1 0 0%
slic/core/adjustable/adjustable.py Adjustable._printable_name 3 3 0 0%
slic/core/adjustable/adjustable.py Adjustable._printable_value 7 7 0 0%
slic/core/adjustable/adjustable.py (no function) 20 0 0 100%
slic/core/adjustable/baseadjustable.py BaseAdjustable.get_current_value 1 1 0 0%
slic/core/adjustable/baseadjustable.py BaseAdjustable.set_target_value 1 1 0 0%
slic/core/adjustable/baseadjustable.py BaseAdjustable.is_moving 1 1 0 0%
slic/core/adjustable/baseadjustable.py WorkingAdj.get_current_value 1 1 0 0%
slic/core/adjustable/baseadjustable.py WorkingAdj.set_target_value 1 1 0 0%
slic/core/adjustable/baseadjustable.py WorkingAdj.is_moving 1 1 0 0%
slic/core/adjustable/baseadjustable.py (no function) 22 12 0 45%
slic/core/adjustable/collection.py Collection.__init__ 2 2 0 0%
slic/core/adjustable/collection.py Collection.get_current_value 1 1 0 0%
slic/core/adjustable/collection.py Collection.set_target_value 5 5 0 0%
slic/core/adjustable/collection.py Collection.is_moving 1 1 0 0%
slic/core/adjustable/collection.py Collection.__repr__ 1 1 0 0%
slic/core/adjustable/collection.py _check_sizes 4 4 0 0%
slic/core/adjustable/collection.py (no function) 8 0 0 100%
slic/core/adjustable/combined.py Combined.__init__ 2 2 0 0%
slic/core/adjustable/combined.py Combined.get_current_value 2 2 0 0%
slic/core/adjustable/combined.py Combined.set_target_value 3 3 0 0%
slic/core/adjustable/combined.py Combined.is_moving 1 1 0 0%
slic/core/adjustable/combined.py (no function) 7 0 0 100%
slic/core/adjustable/convenience.py NumericConvenience.__int__ 2 2 0 0%
slic/core/adjustable/convenience.py NumericConvenience.__float__ 2 2 0 0%
slic/core/adjustable/convenience.py NumericConvenience.__round__ 2 2 0 0%
slic/core/adjustable/convenience.py NumericConvenience.__trunc__ 2 2 0 0%
slic/core/adjustable/convenience.py NumericConvenience.__floor__ 2 2 0 0%
slic/core/adjustable/convenience.py NumericConvenience.__ceil__ 2 2 0 0%
slic/core/adjustable/convenience.py SpecConvenience.wm 1 1 0 0%
slic/core/adjustable/convenience.py SpecConvenience.mv 1 1 0 0%
slic/core/adjustable/convenience.py SpecConvenience.mvr 4 4 0 0%
slic/core/adjustable/convenience.py SpecConvenienceProgress.umv 1 1 0 0%
slic/core/adjustable/convenience.py SpecConvenienceProgress.umvr 1 1 0 0%
slic/core/adjustable/convenience.py (no function) 15 0 0 100%
slic/core/adjustable/converted.py Converted.__init__ 4 4 0 0%
slic/core/adjustable/converted.py Converted.get_current_value 3 3 0 0%
slic/core/adjustable/converted.py Converted.set_target_value 2 2 0 0%
slic/core/adjustable/converted.py Converted.is_moving 1 1 0 0%
slic/core/adjustable/converted.py (no function) 6 0 0 100%
slic/core/adjustable/dummyadjustable.py DummyAdjustable.__init__ 5 5 0 0%
slic/core/adjustable/dummyadjustable.py DummyAdjustable.get_current_value 5 5 0 0%
slic/core/adjustable/dummyadjustable.py DummyAdjustable.set_target_value 17 17 0 0%
slic/core/adjustable/dummyadjustable.py DummyAdjustable.stop 1 1 0 0%
slic/core/adjustable/dummyadjustable.py DummyAdjustable.is_moving 1 1 0 0%
slic/core/adjustable/dummyadjustable.py plus_minus 1 1 0 0%
slic/core/adjustable/dummyadjustable.py (no function) 11 0 0 100%
slic/core/adjustable/error.py (no function) 2 0 0 100%
slic/core/adjustable/genericadjustable.py GenericAdjustable.__init__ 5 5 0 0%
slic/core/adjustable/genericadjustable.py GenericAdjustable.get_current_value 1 1 0 0%
slic/core/adjustable/genericadjustable.py GenericAdjustable.set_target_value 2 2 0 0%
slic/core/adjustable/genericadjustable.py GenericAdjustable.is_moving 1 1 0 0%
slic/core/adjustable/genericadjustable.py GenericAdjustable._generic_wait 3 3 0 0%
slic/core/adjustable/genericadjustable.py move_motor1_to 1 1 0 0%
slic/core/adjustable/genericadjustable.py where_is_motor1 1 1 0 0%
slic/core/adjustable/genericadjustable.py (no function) 18 10 0 44%
slic/core/adjustable/limited.py Limited.set_limits 2 2 0 0%
slic/core/adjustable/limited.py Limited.check_limits 4 4 0 0%
slic/core/adjustable/limited.py Limited._with_check_limits 2 2 0 0%
slic/core/adjustable/limited.py Limited._with_check_limits.wrapper 2 2 0 0%
slic/core/adjustable/limited.py within 5 5 0 0%
slic/core/adjustable/limited.py OutsideLimits.__init__ 2 2 0 0%
slic/core/adjustable/limited.py (no function) 12 1 0 92%
slic/core/adjustable/linked.py Linked.__init__ 6 6 0 0%
slic/core/adjustable/linked.py Linked.get_current_value 1 1 0 0%
slic/core/adjustable/linked.py Linked.set_target_value 4 4 0 0%
slic/core/adjustable/linked.py Linked.is_moving 1 1 0 0%
slic/core/adjustable/linked.py Linked.__repr__ 3 3 0 0%
slic/core/adjustable/linked.py (no function) 7 0 0 100%
slic/core/adjustable/pvadjustable.py PVAdjustable.__init__ 16 16 0 0%
slic/core/adjustable/pvadjustable.py PVAdjustable.units 4 4 0 0%
slic/core/adjustable/pvadjustable.py PVAdjustable.units 1 1 0 0%
slic/core/adjustable/pvadjustable.py PVAdjustable.get_current_value 3 3 0 0%
slic/core/adjustable/pvadjustable.py PVAdjustable.set_target_value 8 8 0 0%
slic/core/adjustable/pvadjustable.py PVAdjustable._wait_for_ready 9 9 0 0%
slic/core/adjustable/pvadjustable.py PVAdjustable._wait_for_done 9 9 0 0%
slic/core/adjustable/pvadjustable.py PVAdjustable._wait_until_close 2 2 0 0%
slic/core/adjustable/pvadjustable.py PVAdjustable.stop 5 5 0 0%
slic/core/adjustable/pvadjustable.py PVAdjustable.is_moving 5 5 0 0%
slic/core/adjustable/pvadjustable.py PVAdjustable._is_close 6 6 0 0%
slic/core/adjustable/pvadjustable.py PVAdjustable._get_pv 1 1 0 0%
slic/core/adjustable/pvadjustable.py make_pcm 11 11 0 0%
slic/core/adjustable/pvadjustable.py validate_suffix 3 3 0 0%
slic/core/adjustable/pvadjustable.py handle_put_return_value 8 8 0 0%
slic/core/adjustable/pvadjustable.py (no function) 28 0 0 100%
slic/core/adjustable/pvchangemon.py PVChangeMonitor.__init__ 7 7 0 0%
slic/core/adjustable/pvchangemon.py PVChangeMonitor.__repr__ 2 2 0 0%
slic/core/adjustable/pvchangemon.py PVChangeMonitor.start 4 4 0 0%
slic/core/adjustable/pvchangemon.py PVChangeMonitor.wait 3 3 0 0%
slic/core/adjustable/pvchangemon.py PVChangeMonitor.stop 2 2 0 0%
slic/core/adjustable/pvchangemon.py PVChangeMonitor._update 1 1 0 0%
slic/core/adjustable/pvchangemon.py PVChangeMonitor._start_callback 5 5 0 0%
slic/core/adjustable/pvchangemon.py PVChangeMonitor._stop_callback 5 5 0 0%
slic/core/adjustable/pvchangemon.py PVChangeMonitor._on_change 3 3 0 0%
slic/core/adjustable/pvchangemon.py PVChangeMonitor._announce 5 5 0 0%
slic/core/adjustable/pvchangemon.py PVChangeMonitor._reset 5 5 0 0%
slic/core/adjustable/pvchangemon.py PVChangeMonitor._hard_reset 2 2 0 0%
slic/core/adjustable/pvchangemon.py PVChangeMonitor._wait_until 2 2 0 0%
slic/core/adjustable/pvchangemon.py _calc_is_changing 4 4 0 0%
slic/core/adjustable/pvchangemon.py _calc_state 6 6 0 0%
slic/core/adjustable/pvchangemon.py (no function) 21 0 0 100%
slic/core/adjustable/pvenumadjustable.py PVEnumAdjustable.__init__ 5 5 0 0%
slic/core/adjustable/pvenumadjustable.py PVEnumAdjustable.units 4 4 0 0%
slic/core/adjustable/pvenumadjustable.py PVEnumAdjustable.units 1 1 0 0%
slic/core/adjustable/pvenumadjustable.py PVEnumAdjustable.get_current_value 2 2 0 0%
slic/core/adjustable/pvenumadjustable.py PVEnumAdjustable.set_target_value 2 2 0 0%
slic/core/adjustable/pvenumadjustable.py PVEnumAdjustable.is_moving 1 1 0 0%
slic/core/adjustable/pvenumadjustable.py Enum.__init__ 3 3 0 0%
slic/core/adjustable/pvenumadjustable.py Enum.get 3 3 0 0%
slic/core/adjustable/pvenumadjustable.py Enum.__repr__ 1 1 0 0%
slic/core/adjustable/pvenumadjustable.py (no function) 16 0 0 100%
slic/core/adjustable/scaler.py Scaler.__init__ 3 3 0 0%
slic/core/adjustable/scaler.py Scaler.get_current_value 1 1 0 0%
slic/core/adjustable/scaler.py Scaler.set_target_value 11 11 0 0%
slic/core/adjustable/scaler.py Scaler.is_moving 1 1 0 0%
slic/core/adjustable/scaler.py (no function) 6 0 0 100%
slic/core/condition/__init__.py (no function) 2 0 0 100%
slic/core/condition/basecondition.py BaseCondition.get_ready 1 1 0 0%
slic/core/condition/basecondition.py BaseCondition.is_happy 1 1 0 0%
slic/core/condition/basecondition.py (no function) 6 0 0 100%
slic/core/condition/condition.py Condition.__init__ 8 8 0 0%
slic/core/condition/condition.py Condition.check 2 2 0 0%
slic/core/condition/condition.py Condition.long_check 4 4 0 0%
slic/core/condition/condition.py Condition.stop 3 3 0 0%
slic/core/condition/condition.py Condition.current 1 1 0 0%
slic/core/condition/condition.py Condition.sleep 6 6 0 0%
slic/core/condition/condition.py Condition.clear_and_start_counting 3 3 0 0%
slic/core/condition/condition.py Condition.clear 1 1 0 0%
slic/core/condition/condition.py Condition.start_counting 1 1 0 0%
slic/core/condition/condition.py Condition.stop_counting_and_analyze 3 3 0 0%
slic/core/condition/condition.py Condition.stop_counting 1 1 0 0%
slic/core/condition/condition.py Condition.analyze 20 20 0 0%
slic/core/condition/condition.py Condition.get_ready 13 13 0 0%
slic/core/condition/condition.py Condition.is_happy 1 1 0 0%
slic/core/condition/condition.py Condition.wants_repeat 1 1 0 0%
slic/core/condition/condition.py Condition.reset_repeater 1 1 0 0%
slic/core/condition/condition.py Condition._repeater 7 7 0 0%
slic/core/condition/condition.py Condition.__repr__ 3 3 0 0%
slic/core/condition/condition.py (no function) 28 0 0 100%
slic/core/condition/pvcondition.py PVCondition.__init__ 3 3 0 0%
slic/core/condition/pvcondition.py PVCondition.current 1 1 0 0%
slic/core/condition/pvcondition.py PVCondition.start_counting 3 3 0 0%
slic/core/condition/pvcondition.py PVCondition.start_counting.collect 1 1 0 0%
slic/core/condition/pvcondition.py PVCondition.stop_counting 1 1 0 0%
slic/core/condition/pvcondition.py PVCondition.__repr__ 3 3 0 0%
slic/core/condition/pvcondition.py (no function) 9 0 0 100%
slic/core/condition/valuecondition.py ValueCondition.__init__ 4 4 0 0%
slic/core/condition/valuecondition.py ValueCondition.current 1 1 0 0%
slic/core/condition/valuecondition.py ValueCondition.start_counting 4 4 0 0%
slic/core/condition/valuecondition.py ValueCondition.start_counting.collect 2 2 0 0%
slic/core/condition/valuecondition.py ValueCondition.stop_counting 4 4 0 0%
slic/core/condition/valuecondition.py (no function) 7 0 0 100%
slic/core/device/__init__.py (no function) 2 0 0 100%
slic/core/device/auto.py auto 8 8 0 0%
slic/core/device/auto.py (no function) 4 4 0 0%
slic/core/device/basedevice.py (no function) 2 0 0 100%
slic/core/device/device.py Device.__init__ 4 4 0 0%
slic/core/device/device.py Device.__repr__ 3 3 0 0%
slic/core/device/device.py Device.__iter__ 3 3 0 0%
slic/core/device/device.py decide_z 1 1 0 0%
slic/core/device/device.py read_z_from_channel 6 6 0 0%
slic/core/device/device.py recursive_adjustables 18 18 0 0%
slic/core/device/device.py (no function) 11 0 0 100%
slic/core/device/filtered.py by_type 2 2 0 0%
slic/core/device/filtered.py by_type.cond 1 1 0 0%
slic/core/device/filtered.py by_name 2 2 0 0%
slic/core/device/filtered.py by_name.cond 1 1 0 0%
slic/core/device/filtered.py filtered 11 11 0 0%
slic/core/device/filtered.py (no function) 6 6 0 0%
slic/core/device/simpledevice.py SimpleDevice.__init__ 2 2 0 0%
slic/core/device/simpledevice.py (no function) 4 0 0 100%
slic/core/scanner/__init__.py (no function) 1 0 0 100%
slic/core/scanner/runname.py RunFilenameGenerator.__init__ 5 5 0 0%
slic/core/scanner/runname.py RunFilenameGenerator.get_next_run_filename 4 4 0 0%
slic/core/scanner/runname.py RunFilenameGenerator.get_existing_runnumbers 3 3 0 0%
slic/core/scanner/runname.py RunFilenameGenerator.pattern 4 4 0 0%
slic/core/scanner/runname.py RunFilenameGenerator._fill_filename_pattern 1 1 0 0%
slic/core/scanner/runname.py extract_runnumbers 1 1 0 0%
slic/core/scanner/runname.py extract_runnumber 5 5 0 0%
slic/core/scanner/runname.py (no function) 13 0 0 100%
slic/core/scanner/scanbackend.py is_sfdaq 1 1 0 0%
slic/core/scanner/scanbackend.py is_only_sfdaq 1 1 0 0%
slic/core/scanner/scanbackend.py ScanBackend.__init__ 25 25 0 0%
slic/core/scanner/scanbackend.py ScanBackend.run 30 30 0 0%
slic/core/scanner/scanbackend.py ScanBackend.repeated_scan_loop 17 17 0 0%
slic/core/scanner/scanbackend.py ScanBackend.scan_loop 18 18 0 0%
slic/core/scanner/scanbackend.py ScanBackend.do_checked_step 3 3 0 0%
slic/core/scanner/scanbackend.py ScanBackend.do_step 22 22 0 0%
slic/core/scanner/scanbackend.py ScanBackend.create_output_dirs 13 13 0 0%
slic/core/scanner/scanbackend.py ScanBackend.get_filename 6 6 0 0%
slic/core/scanner/scanbackend.py ScanBackend.acquire_all 14 14 0 0%
slic/core/scanner/scanbackend.py ScanBackend.print_current_values 1 1 0 0%
slic/core/scanner/scanbackend.py ScanBackend.store_initial_values 1 1 0 0%
slic/core/scanner/scanbackend.py ScanBackend.change_to_initial_values 1 1 0 0%
slic/core/scanner/scanbackend.py ScanBackend.stop 4 4 0 0%
slic/core/scanner/scanbackend.py ScanBackend.__repr__ 1 1 0 0%
slic/core/scanner/scanbackend.py ScanBackend.summarize 1 1 0 0%
slic/core/scanner/scanbackend.py ScanBackend._make_summary 20 20 0 0%
slic/core/scanner/scanbackend.py print_all_current_values 7 7 0 0%
slic/core/scanner/scanbackend.py get_all_current_values 1 1 0 0%
slic/core/scanner/scanbackend.py set_all_target_values_and_wait 2 2 0 0%
slic/core/scanner/scanbackend.py set_all_target_values 1 1 0 0%
slic/core/scanner/scanbackend.py wait_for_all 2 2 0 0%
slic/core/scanner/scanbackend.py stop_all 5 5 0 0%
slic/core/scanner/scanbackend.py (no function) 35 0 0 100%
slic/core/scanner/scaninfo.py ScanInfo.__init__ 13 13 0 0%
slic/core/scanner/scaninfo.py ScanInfo.update 2 2 0 0%
slic/core/scanner/scaninfo.py ScanInfo.append 6 6 0 0%
slic/core/scanner/scaninfo.py ScanInfo.write 1 1 0 0%
slic/core/scanner/scaninfo.py ScanInfo.to_dict 2 2 0 0%
slic/core/scanner/scaninfo.py ScanInfo.to_sfdaq_dict 10 10 0 0%
slic/core/scanner/scaninfo.py ScanInfo.__repr__ 1 1 0 0%
slic/core/scanner/scaninfo.py (no function) 10 0 0 100%
slic/core/scanner/scanner.py deprecated 4 0 0 100%
slic/core/scanner/scanner.py deprecated.decorator 6 0 0 100%
slic/core/scanner/scanner.py deprecated.decorator.wrapper 2 2 0 0%
slic/core/scanner/scanner.py Scanner.__init__ 8 8 0 0%
slic/core/scanner/scanner.py Scanner.__dir__ 4 4 0 0%
slic/core/scanner/scanner.py Scanner.make_scan 9 9 0 0%
slic/core/scanner/scanner.py Scanner.scan1D 8 8 0 0%
slic/core/scanner/scanner.py Scanner.scan2D 13 13 0 0%
slic/core/scanner/scanner.py Scanner.scan1D_seq 7 7 0 0%
slic/core/scanner/scanner.py Scanner.scan2D_seq 11 11 0 0%
slic/core/scanner/scanner.py Scanner.ascan 4 4 0 0%
slic/core/scanner/scanner.py Scanner.a2scan 5 5 0 0%
slic/core/scanner/scanner.py Scanner.rscan 5 5 0 0%
slic/core/scanner/scanner.py Scanner.acquire 5 5 0 0%
slic/core/scanner/scanner.py Scanner.__repr__ 3 3 0 0%
slic/core/scanner/scanner.py transpose 1 1 0 0%
slic/core/scanner/scanner.py make_2D_grid 4 4 0 0%
slic/core/scanner/scanner.py (no function) 37 0 0 100%
slic/core/sensor/__init__.py (no function) 8 0 0 100%
slic/core/sensor/basesensor.py BaseSensor.start 1 1 0 0%
slic/core/sensor/basesensor.py BaseSensor.stop 1 1 0 0%
slic/core/sensor/basesensor.py BaseSensor.get 1 1 0 0%
slic/core/sensor/basesensor.py (no function) 9 0 0 100%
slic/core/sensor/bscombined.py BSCombined.__init__ 3 3 0 0%
slic/core/sensor/bscombined.py BSCombined._unpack 2 2 0 0%
slic/core/sensor/bscombined.py (no function) 4 0 0 100%
slic/core/sensor/bsmonitor.py BSMonitor.__init__ 3 3 0 0%
slic/core/sensor/bsmonitor.py BSMonitor._collect 4 4 0 0%
slic/core/sensor/bsmonitor.py BSMonitor.read_from_source 4 4 0 0%
slic/core/sensor/bsmonitor.py BSMonitor._unpack 1 1 0 0%
slic/core/sensor/bsmonitor.py BSMonitor.start 5 5 0 0%
slic/core/sensor/bsmonitor.py BSMonitor.stop 4 4 0 0%
slic/core/sensor/bsmonitor.py BSMonitorThread.__init__ 8 8 0 0%
slic/core/sensor/bsmonitor.py BSMonitorThread.run 9 9 0 0%
slic/core/sensor/bsmonitor.py BSMonitorThread.stop 3 3 0 0%
slic/core/sensor/bsmonitor.py BSMonitorThread.enable_callback 1 1 0 0%
slic/core/sensor/bsmonitor.py BSMonitorThread.disable_callback 1 1 0 0%
slic/core/sensor/bsmonitor.py BSSource.__init__ 3 3 0 0%
slic/core/sensor/bsmonitor.py BSSource.get 3 3 0 0%
slic/core/sensor/bsmonitor.py BSSource.__enter__ 2 2 0 0%
slic/core/sensor/bsmonitor.py BSSource.__exit__ 1 1 0 0%
slic/core/sensor/bsmonitor.py repack 9 9 0 0%
slic/core/sensor/bsmonitor.py retry 2 2 0 0%
slic/core/sensor/bsmonitor.py retry.wrapper 10 10 0 0%
slic/core/sensor/bsmonitor.py (no function) 29 0 0 100%
slic/core/sensor/bsnorm.py BSNorm.__init__ 4 4 0 0%
slic/core/sensor/bsnorm.py BSNorm._unpack 3 3 0 0%
slic/core/sensor/bsnorm.py (no function) 5 0 0 100%
slic/core/sensor/bssensor.py BSSensor.__init__ 1 1 0 0%
slic/core/sensor/bssensor.py BSSensor._unpack 1 1 0 0%
slic/core/sensor/bssensor.py (no function) 4 0 0 100%
slic/core/sensor/combined.py Combined.__init__ 5 5 0 0%
slic/core/sensor/combined.py Combined.start 2 2 0 0%
slic/core/sensor/combined.py Combined.stop 2 2 0 0%
slic/core/sensor/combined.py Combined.get_current_value 2 2 0 0%
slic/core/sensor/combined.py Combined.get_last_value 2 2 0 0%
slic/core/sensor/combined.py Combined.get_aggregate 2 2 0 0%
slic/core/sensor/combined.py Combined.get 3 3 0 0%
slic/core/sensor/combined.py Combined._collect 1 1 0 0%
slic/core/sensor/combined.py Combined._clear 1 1 0 0%
slic/core/sensor/combined.py (no function) 11 0 0 100%
slic/core/sensor/monitor.py monitor 9 9 0 0%
slic/core/sensor/monitor.py Monitor.__init__ 8 8 0 0%
slic/core/sensor/monitor.py Monitor.stop 3 3 0 0%
slic/core/sensor/monitor.py Monitor.start 3 3 0 0%
slic/core/sensor/monitor.py Monitor.run 25 25 0 0%
slic/core/sensor/monitor.py Monitor.__repr__ 3 3 0 0%
slic/core/sensor/monitor.py (no function) 11 0 0 100%
slic/core/sensor/norm.py Norm.__init__ 2 2 0 0%
slic/core/sensor/norm.py fraction 3 3 0 0%
slic/core/sensor/norm.py (no function) 4 0 0 100%
slic/core/sensor/pvsensor.py PVSensor.__init__ 3 3 0 0%
slic/core/sensor/pvsensor.py PVSensor.units 4 4 0 0%
slic/core/sensor/pvsensor.py PVSensor.units 1 1 0 0%
slic/core/sensor/pvsensor.py PVSensor.read_from_source 1 1 0 0%
slic/core/sensor/pvsensor.py PVSensor.start 5 5 0 0%
slic/core/sensor/pvsensor.py PVSensor.stop 5 5 0 0%
slic/core/sensor/pvsensor.py PVSensor._collect_cb 1 1 0 0%
slic/core/sensor/pvsensor.py (no function) 12 0 0 100%
slic/core/sensor/remoteplot.py RemotePlot.__init__ 2 2 0 0%
slic/core/sensor/remoteplot.py RemotePlot.__repr__ 5 5 0 0%
slic/core/sensor/remoteplot.py RemotePlot.__dir__ 3 3 0 0%
slic/core/sensor/remoteplot.py (no function) 5 0 0 100%
slic/core/sensor/sensor.py Sensor.__init__ 5 5 0 0%
slic/core/sensor/sensor.py Sensor.read_from_source 1 1 0 0%
slic/core/sensor/sensor.py Sensor.get_current_value 5 5 0 0%
slic/core/sensor/sensor.py Sensor.get_last_value 5 5 0 0%
slic/core/sensor/sensor.py Sensor.get_aggregate 4 4 0 0%
slic/core/sensor/sensor.py Sensor.get 3 3 0 0%
slic/core/sensor/sensor.py Sensor._collect 1 1 0 0%
slic/core/sensor/sensor.py Sensor._clear 1 1 0 0%
slic/core/sensor/sensor.py Sensor.__enter__ 2 2 0 0%
slic/core/sensor/sensor.py Sensor.__exit__ 1 1 0 0%
slic/core/sensor/sensor.py Sensor.__repr__ 3 3 0 0%
slic/core/sensor/sensor.py Sensor.__str__ 1 1 0 0%
slic/core/sensor/sensor.py Sensor._printable_name 3 3 0 0%
slic/core/sensor/sensor.py Sensor._printable_value 7 7 0 0%
slic/core/sensor/sensor.py (no function) 18 0 0 100%
slic/core/task/__init__.py (no function) 4 0 0 100%
slic/core/task/basetask.py BaseTask.start 1 1 0 0%
slic/core/task/basetask.py BaseTask.stop 1 1 0 0%
slic/core/task/basetask.py BaseTask.wait 1 1 0 0%
slic/core/task/basetask.py (no function) 8 0 0 100%
slic/core/task/daqtask.py DAQTask.__init__ 2 2 0 0%
slic/core/task/daqtask.py DAQTask.wait 4 4 0 0%
slic/core/task/daqtask.py DAQTask.__repr__ 5 5 0 0%
slic/core/task/daqtask.py homogenized_list 5 5 0 0%
slic/core/task/daqtask.py (no function) 7 0 0 100%
slic/core/task/loop.py Loop.__init__ 6 6 0 0%
slic/core/task/loop.py Loop.loop 4 4 0 0%
slic/core/task/loop.py Loop.sleep 1 1 0 0%
slic/core/task/loop.py TimedLoop.__init__ 2 2 0 0%
slic/core/task/loop.py TimedLoop.loop 3 3 0 0%
slic/core/task/loop.py Timer.__init__ 2 2 0 0%
slic/core/task/loop.py Timer.__bool__ 3 3 0 0%
slic/core/task/loop.py Timer.check 1 1 0 0%
slic/core/task/loop.py Timer.run_time 1 1 0 0%
slic/core/task/loop.py f 1 1 0 0%
slic/core/task/loop.py g 1 1 0 0%
slic/core/task/loop.py (no function) 32 15 0 53%
slic/core/task/producer.py TaskProducer._task_producer 5 5 0 0%
slic/core/task/producer.py TaskProducer._task_producer.wrapper 3 3 0 0%
slic/core/task/producer.py TaskProducer._task_producer.task_start 2 2 0 0%
slic/core/task/producer.py TaskProducer._task_producer.task_stop 2 2 0 0%
slic/core/task/producer.py TaskProducer._task_producer.task_wait 2 2 0 0%
slic/core/task/producer.py TaskProducer._as_task 2 2 0 0%
slic/core/task/producer.py (no function) 9 2 0 78%
slic/core/task/task.py Task.__init__ 8 8 0 0%
slic/core/task/task.py Task.target 7 7 0 0%
slic/core/task/task.py Task.run 3 3 0 0%
slic/core/task/task.py Task.start 3 3 0 0%
slic/core/task/task.py Task.stop 3 3 0 0%
slic/core/task/task.py Task.wait 11 11 0 0%
slic/core/task/task.py Task.status 5 5 0 0%
slic/core/task/task.py Task.__repr__ 2 2 0 0%
slic/core/task/task.py TaskError.__init__ 2 2 0 0%
slic/core/task/task.py staggered_join 2 2 0 0%
slic/core/task/task.py (no function) 16 0 0 100%
slic/devices/__init__.py (no function) 7 0 0 100%
slic/devices/cameras/__init__.py (no function) 4 0 0 100%
slic/devices/cameras/basler.py CameraBasler.__init__ 4 4 0 0%
slic/devices/cameras/basler.py (no function) 4 0 0 100%
slic/devices/cameras/camera_bs.py CameraBS.__init__ 2 2 0 0%
slic/devices/cameras/camera_bs.py CameraBS.get_image 1 1 0 0%
slic/devices/cameras/camera_bs.py CameraBS._iterate_receive 5 5 0 0%
slic/devices/cameras/camera_bs.py (no function) 5 0 0 100%
slic/devices/cameras/camera_ca.py CameraCA.__init__ 6 6 0 0%
slic/devices/cameras/camera_ca.py CameraCA.size 1 1 0 0%
slic/devices/cameras/camera_ca.py CameraCA.shape 1 1 0 0%
slic/devices/cameras/camera_ca.py CameraCA.height 1 1 0 0%
slic/devices/cameras/camera_ca.py CameraCA.width 1 1 0 0%
slic/devices/cameras/camera_ca.py CameraCA.get_image 2 2 0 0%
slic/devices/cameras/camera_ca.py CameraCA._iterate_receive 4 4 0 0%
slic/devices/cameras/camera_ca.py CameraCA.gui 3 3 0 0%
slic/devices/cameras/camera_ca.py (no function) 15 0 0 100%
slic/devices/cameras/camerabase.py CameraBase.get_images 1 1 0 0%
slic/devices/cameras/camerabase.py CameraBase.store_images 3 3 0 0%
slic/devices/cameras/camerabase.py CameraBase._fill_images 8 8 0 0%
slic/devices/cameras/camerabase.py (no function) 5 0 0 100%
slic/devices/cameras/screenpanel.py ScreenPanel.__init__ 2 2 0 0%
slic/devices/cameras/screenpanel.py ScreenPanel.for_camera 3 3 0 0%
slic/devices/cameras/screenpanel.py ScreenPanel.set_camera 8 8 0 0%
slic/devices/cameras/screenpanel.py ScreenPanel.start 4 4 0 0%
slic/devices/cameras/screenpanel.py ScreenPanel.quit 4 4 0 0%
slic/devices/cameras/screenpanel.py (no function) 10 0 0 100%
slic/devices/endstations/__init__.py (no function) 3 0 0 100%
slic/devices/endstations/alvra_flex.py FlexTable.__init__ 5 5 0 0%
slic/devices/endstations/alvra_flex.py (no function) 5 0 0 100%
slic/devices/endstations/alvra_huber.py Huber.__init__ 4 4 0 0%
slic/devices/endstations/alvra_huber.py (no function) 4 0 0 100%
slic/devices/endstations/alvra_prime.py PrimeTable.__init__ 5 5 0 0%
slic/devices/endstations/alvra_prime.py VonHamosBragg.__init__ 3 3 0 0%
slic/devices/endstations/alvra_prime.py Microscope.__init__ 5 5 0 0%
slic/devices/endstations/alvra_prime.py Vacuum.__init__ 10 10 0 0%
slic/devices/endstations/alvra_prime.py Vacuum.__repr__ 11 11 0 0%
slic/devices/endstations/alvra_prime.py (no function) 14 0 0 100%
slic/devices/endstations/alvra_xtg.py XTG.__init__ 4 4 0 0%
slic/devices/endstations/alvra_xtg.py (no function) 4 4 0 0%
slic/devices/endstations/bernina_cameras.py CameraSigma.__init__ 7 7 0 0%
slic/devices/endstations/bernina_cameras.py CameraQioptiq.__init__ 9 9 0 0%
slic/devices/endstations/bernina_cameras.py XEye.__init__ 7 7 0 0%
slic/devices/endstations/bernina_cameras.py (no function) 10 10 0 0%
slic/devices/endstations/bernina_platform.py BerninaPlatform.__init__ 41 41 0 0%
slic/devices/endstations/bernina_platform.py (no function) 5 5 0 0%
slic/devices/general/__init__.py (no function) 4 0 0 100%
slic/devices/general/delay_compensation.py DelayCompensation.__init__ 10 10 0 0%
slic/devices/general/delay_compensation.py (no function) 3 3 0 0%
slic/devices/general/delay_stage.py delay_to_pos 1 1 0 0%
slic/devices/general/delay_stage.py pos_to_delay 1 1 0 0%
slic/devices/general/delay_stage.py DelayStage.__init__ 3 3 0 0%
slic/devices/general/delay_stage.py Delay.__init__ 6 6 0 0%
slic/devices/general/delay_stage.py Delay.current_task 1 1 0 0%
slic/devices/general/delay_stage.py Delay.current_task 1 1 0 0%
slic/devices/general/delay_stage.py Delay.get_current_value 2 2 0 0%
slic/devices/general/delay_stage.py Delay.reset_current_value_to 2 2 0 0%
slic/devices/general/delay_stage.py Delay.set_target_value 2 2 0 0%
slic/devices/general/delay_stage.py Delay._delay_to_pos 4 4 0 0%
slic/devices/general/delay_stage.py Delay._pos_to_delay 4 4 0 0%
slic/devices/general/delay_stage.py Delay.is_moving 1 1 0 0%
slic/devices/general/delay_stage.py Delay.stop 1 1 0 0%
slic/devices/general/delay_stage.py Delay.gui 1 1 0 0%
slic/devices/general/delay_stage.py (no function) 27 0 0 100%
slic/devices/general/detectors/__init__.py (no function) 2 0 0 100%
slic/devices/general/detectors/buffer.py BufferInfinite.__init__ 1 1 0 0%
slic/devices/general/detectors/buffer.py BufferInfinite.data 1 1 0 0%
slic/devices/general/detectors/buffer.py BufferInfinite.append 1 1 0 0%
slic/devices/general/detectors/buffer.py BufferInfinite.__len__ 1 1 0 0%
slic/devices/general/detectors/buffer.py BufferInfinite.__repr__ 1 1 0 0%
slic/devices/general/detectors/buffer.py BufferFinite.__init__ 4 4 0 0%
slic/devices/general/detectors/buffer.py BufferFinite.from_example 3 3 0 0%
slic/devices/general/detectors/buffer.py BufferFinite.data 1 1 0 0%
slic/devices/general/detectors/buffer.py BufferFinite.is_full 1 1 0 0%
slic/devices/general/detectors/buffer.py BufferFinite.append 4 4 0 0%
slic/devices/general/detectors/buffer.py BufferFinite.__len__ 1 1 0 0%
slic/devices/general/detectors/buffer.py BufferFinite.__repr__ 1 1 0 0%
slic/devices/general/detectors/buffer.py RingBufferFinite.__init__ 2 2 0 0%
slic/devices/general/detectors/buffer.py RingBufferFinite.data 9 9 0 0%
slic/devices/general/detectors/buffer.py RingBufferFinite.append 3 3 0 0%
slic/devices/general/detectors/buffer.py RingBufferFinite.__len__ 1 1 0 0%
slic/devices/general/detectors/buffer.py (no function) 31 0 0 100%
slic/devices/general/detectors/digitizer.py FeDigitizer.__init__ 3 3 0 0%
slic/devices/general/detectors/digitizer.py DiodeDigitizer.__init__ 4 4 0 0%
slic/devices/general/detectors/digitizer.py (no function) 6 0 0 100%
slic/devices/general/detectors/pvdatastream.py PVDataStream.__init__ 5 5 0 0%
slic/devices/general/detectors/pvdatastream.py PVDataStream.record 14 14 0 0%
slic/devices/general/detectors/pvdatastream.py PVDataStream.record.on_value_change 3 3 0 0%
slic/devices/general/detectors/pvdatastream.py PVDataStream.stop 2 2 0 0%
slic/devices/general/detectors/pvdatastream.py (no function) 9 0 0 100%
slic/devices/general/detectors/timer.py Timer.__init__ 2 2 0 0%
slic/devices/general/detectors/timer.py Timer.start 1 1 0 0%
slic/devices/general/detectors/timer.py Timer.is_done 6 6 0 0%
slic/devices/general/detectors/timer.py (no function) 6 0 0 100%
slic/devices/general/micosstage.py MicosStage.__init__ 3 3 0 0%
slic/devices/general/micosstage.py (no function) 4 4 0 0%
slic/devices/general/motor.py Motor.__init__ 7 7 0 0%
slic/devices/general/motor.py Motor.units 4 4 0 0%
slic/devices/general/motor.py Motor.units 1 1 0 0%
slic/devices/general/motor.py Motor.get_current_value 3 3 0 0%
slic/devices/general/motor.py Motor.reset_current_value_to 3 3 0 0%
slic/devices/general/motor.py Motor.set_target_value 13 13 0 0%
slic/devices/general/motor.py Motor._move 5 5 0 0%
slic/devices/general/motor.py Motor.is_moving 2 2 0 0%
slic/devices/general/motor.py Motor.stop 1 1 0 0%
slic/devices/general/motor.py Motor.get_epics_limits 5 5 0 0%
slic/devices/general/motor.py Motor.set_epics_limits 15 15 0 0%
slic/devices/general/motor.py Motor.print_epics_limits 4 4 0 0%
slic/devices/general/motor.py Motor.add_callback 1 1 0 0%
slic/devices/general/motor.py Motor.remove_callback 3 3 0 0%
slic/devices/general/motor.py Motor.use_callback 4 4 0 0%
slic/devices/general/motor.py Motor.gui 3 3 0 0%
slic/devices/general/motor.py Motor.description 1 1 0 0%
slic/devices/general/motor.py Motor.print_dial 5 5 0 0%
slic/devices/general/motor.py check_pos_type 3 3 0 0%
slic/devices/general/motor.py validate_status 5 5 0 0%
slic/devices/general/motor.py (no function) 40 0 0 100%
slic/devices/general/shutter.py Shutter.__init__ 4 4 0 0%
slic/devices/general/shutter.py Shutter.close 1 1 0 0%
slic/devices/general/shutter.py Shutter.open 1 1 0 0%
slic/devices/general/shutter.py Shutter.status 4 4 0 0%
slic/devices/general/shutter.py Shutter.__repr__ 2 2 0 0%
slic/devices/general/shutter.py (no function) 10 0 0 100%
slic/devices/general/shutterctx.py ShutterContextMixin.opened 1 1 0 0%
slic/devices/general/shutterctx.py ShutterContextMixin.closed 1 1 0 0%
slic/devices/general/shutterctx.py Context.__init__ 2 2 0 0%
slic/devices/general/shutterctx.py Context.__enter__ 2 2 0 0%
slic/devices/general/shutterctx.py Context.__exit__ 1 1 0 0%
slic/devices/general/shutterctx.py (no function) 11 0 0 100%
slic/devices/general/smaract.py SmarActStage.__init__ 8 8 0 0%
slic/devices/general/smaract.py SmarActStage.__repr__ 5 5 0 0%
slic/devices/general/smaract.py SmarActAxis.__init__ 5 5 0 0%
slic/devices/general/smaract.py SmarActAxis.units 4 4 0 0%
slic/devices/general/smaract.py SmarActAxis.units 1 1 0 0%
slic/devices/general/smaract.py SmarActAxis.get_current_value 3 3 0 0%
slic/devices/general/smaract.py SmarActAxis.reset_current_value_to 1 1 0 0%
slic/devices/general/smaract.py SmarActAxis.set_target_value 15 15 0 0%
slic/devices/general/smaract.py SmarActAxis.stop 2 2 0 0%
slic/devices/general/smaract.py SmarActAxis.is_moving 1 1 0 0%
slic/devices/general/smaract.py SmarActAxis.is_holding 1 1 0 0%
slic/devices/general/smaract.py SmarActAxis.status 1 1 0 0%
slic/devices/general/smaract.py SmarActAxis.within_epics_limits 2 2 0 0%
slic/devices/general/smaract.py SmarActAxis.get_epics_limits 3 3 0 0%
slic/devices/general/smaract.py SmarActAxis.set_epics_limits 8 8 0 0%
slic/devices/general/smaract.py SmarActAxis.move 62 62 0 0%
slic/devices/general/smaract.py SmarActAxis.gui 3 3 0 0%
slic/devices/general/smaract.py (no function) 44 0 0 100%
slic/devices/loptics/__init__.py (no function) 2 0 0 100%
slic/devices/loptics/alvra_explaser.py ExpLaser.__init__ 21 21 0 0%
slic/devices/loptics/alvra_explaser.py (no function) 8 0 0 100%
slic/devices/loptics/bernina_explaser.py ExpLaser.__init__ 21 21 0 0%
slic/devices/loptics/bernina_explaser.py (no function) 7 7 0 0%
slic/devices/loptics/lasershutter.py LaserShutter.__init__ 5 5 0 0%
slic/devices/loptics/lasershutter.py LaserShutter.open 1 1 0 0%
slic/devices/loptics/lasershutter.py LaserShutter.close 1 1 0 0%
slic/devices/loptics/lasershutter.py LaserShutter.status 6 6 0 0%
slic/devices/loptics/lasershutter.py LaserShutter.__repr__ 1 1 0 0%
slic/devices/loptics/lasershutter.py (no function) 8 0 0 100%
slic/devices/timing/__init__.py (no function) 0 0 0 100%
slic/devices/timing/events/__init__.py (no function) 3 3 0 0%
slic/devices/timing/events/codes.py (no function) 5 5 0 0%
slic/devices/timing/events/ctaseq.py CTASequencer.__init__ 11 11 0 0%
slic/devices/timing/events/ctaseq.py CTASequencer.run 10 10 0 0%
slic/devices/timing/events/ctaseq.py CTASequencer.start 1 1 0 0%
slic/devices/timing/events/ctaseq.py CTASequencer.stop 1 1 0 0%
slic/devices/timing/events/ctaseq.py CTASequencer.__repr__ 2 2 0 0%
slic/devices/timing/events/ctaseq.py CTASequencer.status 3 3 0 0%
slic/devices/timing/events/ctaseq.py CTASequencer.is_running 1 1 0 0%
slic/devices/timing/events/ctaseq.py CTASequencer.get_start_pid 2 2 0 0%
slic/devices/timing/events/ctaseq.py CTASequencer.get_stop_pid 3 3 0 0%
slic/devices/timing/events/ctaseq.py CTASequencer.get_length 1 1 0 0%
slic/devices/timing/events/ctaseq.py Config.__init__ 1 1 0 0%
slic/devices/timing/events/ctaseq.py Config.divisor 1 1 0 0%
slic/devices/timing/events/ctaseq.py Config.offset 1 1 0 0%
slic/devices/timing/events/ctaseq.py Config.mode 1 1 0 0%
slic/devices/timing/events/ctaseq.py Config.divisor 1 1 0 0%
slic/devices/timing/events/ctaseq.py Config.offset 1 1 0 0%
slic/devices/timing/events/ctaseq.py Config.mode 1 1 0 0%
slic/devices/timing/events/ctaseq.py Config.get 6 6 0 0%
slic/devices/timing/events/ctaseq.py Config.set 13 13 0 0%
slic/devices/timing/events/ctaseq.py Config.repetitions 2 2 0 0%
slic/devices/timing/events/ctaseq.py Config.repetitions 3 3 0 0%
slic/devices/timing/events/ctaseq.py Config.__repr__ 3 3 0 0%
slic/devices/timing/events/ctaseq.py Sequences.__init__ 2 2 0 0%
slic/devices/timing/events/ctaseq.py Sequences.clear 2 2 0 0%
slic/devices/timing/events/ctaseq.py Sequences.download 2 2 0 0%
slic/devices/timing/events/ctaseq.py Sequences.upload 2 2 0 0%
slic/devices/timing/events/ctaseq.py Sequences.append 12 12 0 0%
slic/devices/timing/events/ctaseq.py Sequences.pad 5 5 0 0%
slic/devices/timing/events/ctaseq.py Sequences.get_used_data 1 1 0 0%
slic/devices/timing/events/ctaseq.py Sequences.length 5 5 0 0%
slic/devices/timing/events/ctaseq.py Sequences.__getitem__ 5 5 0 0%
slic/devices/timing/events/ctaseq.py Sequences.__setitem__ 1 1 0 0%
slic/devices/timing/events/ctaseq.py Sequences.__len__ 1 1 0 0%
slic/devices/timing/events/ctaseq.py Sequences.__repr__ 8 8 0 0%
slic/devices/timing/events/ctaseq.py Sequence.is_unused 1 1 0 0%
slic/devices/timing/events/ctaseq.py Sequence.set 4 4 0 0%
slic/devices/timing/events/ctaseq.py is_used 1 1 0 0%
slic/devices/timing/events/ctaseq.py is_unused 2 2 0 0%
slic/devices/timing/events/ctaseq.py validate 7 7 0 0%
slic/devices/timing/events/ctaseq.py (no function) 60 60 0 0%
slic/devices/timing/events/evr.py EventReceiver.__init__ 11 11 0 0%
slic/devices/timing/events/evr.py EvrPulser.__init__ 5 5 0 0%
slic/devices/timing/events/evr.py EvrOutput.__init__ 5 5 0 0%
slic/devices/timing/events/evr.py EvrOutput.source1 2 2 0 0%
slic/devices/timing/events/evr.py EvrOutput.source2 2 2 0 0%
slic/devices/timing/events/evr.py (no function) 12 12 0 0%
slic/devices/timing/events/tma.py TimingMaster.__init__ 2 2 0 0%
slic/devices/timing/events/tma.py TimingMaster.by_event_code 8 8 0 0%
slic/devices/timing/events/tma.py Event.__init__ 7 7 0 0%
slic/devices/timing/events/tma.py Event.get_delay 4 4 0 0%
slic/devices/timing/events/tma.py ScaledPVAdjustable.__init__ 2 2 0 0%
slic/devices/timing/events/tma.py ScaledPVAdjustable.get_current_value 1 1 0 0%
slic/devices/timing/events/tma.py ScaledPVAdjustable.set_target_value 1 1 0 0%
slic/devices/timing/events/tma.py (no function) 15 15 0 0%
slic/devices/timing/lasertiming.py ETiming.__init__ 4 4 0 0%
slic/devices/timing/lasertiming.py ETiming.get_current_value 1 1 0 0%
slic/devices/timing/lasertiming.py ETiming.set_target_value 4 4 0 0%
slic/devices/timing/lasertiming.py ETiming.is_moving 2 2 0 0%
slic/devices/timing/lasertiming.py ETiming.wait_for_valid_value 4 4 0 0%
slic/devices/timing/lasertiming.py ETiming.reset_current_value_to 1 1 0 0%
slic/devices/timing/lasertiming.py ETiming.__repr__ 5 5 0 0%
slic/devices/timing/lasertiming.py LXT.__init__ 10 10 0 0%
slic/devices/timing/lasertiming.py LXT.get_current_value 5 5 0 0%
slic/devices/timing/lasertiming.py LXT.set_target_value 1 1 0 0%
slic/devices/timing/lasertiming.py LXT.is_moving 1 1 0 0%
slic/devices/timing/lasertiming.py LXT.move 7 7 0 0%
slic/devices/timing/lasertiming.py LXT.move_sdg1 1 1 0 0%
slic/devices/timing/lasertiming.py LXT.reset_current_value_to 3 3 0 0%
slic/devices/timing/lasertiming.py LXT.__repr__ 5 5 0 0%
slic/devices/timing/lasertiming.py LXTPumpProbe.get_current_value 1 1 0 0%
slic/devices/timing/lasertiming.py LXTPumpProbe.set_target_value 1 1 0 0%
slic/devices/timing/lasertiming.py PhaseShifterAramis.__init__ 2 2 0 0%
slic/devices/timing/lasertiming.py PhaseShifterAramis.set_target_value 1 1 0 0%
slic/devices/timing/lasertiming.py PhaseShifterAramis.get_current_value 5 5 0 0%
slic/devices/timing/lasertiming.py PhaseShifterAramis.is_moving 1 1 0 0%
slic/devices/timing/lasertiming.py PhaseShifterAramis.reset_current_value_to 3 3 0 0%
slic/devices/timing/lasertiming.py OffsetStorageMixin.__init__ 2 2 0 0%
slic/devices/timing/lasertiming.py OffsetStorageMixin.offset 1 1 0 0%
slic/devices/timing/lasertiming.py OffsetStorageMixin.store 3 3 0 0%
slic/devices/timing/lasertiming.py OffsetStorageMixin.get_dial 1 1 0 0%
slic/devices/timing/lasertiming.py PhaseShifter.__init__ 10 10 0 0%
slic/devices/timing/lasertiming.py PhaseShifter.get 1 1 0 0%
slic/devices/timing/lasertiming.py PhaseShifter.get_dial 1 1 0 0%
slic/devices/timing/lasertiming.py PhaseShifter.set 3 3 0 0%
slic/devices/timing/lasertiming.py PhaseShifter.move 11 11 0 0%
slic/devices/timing/lasertiming.py PhaseShifter.__repr__ 7 7 0 0%
slic/devices/timing/lasertiming.py PockelsTrigger.__init__ 4 4 0 0%
slic/devices/timing/lasertiming.py PockelsTrigger.get 1 1 0 0%
slic/devices/timing/lasertiming.py PockelsTrigger.get_dial 4 4 0 0%
slic/devices/timing/lasertiming.py PockelsTrigger.set 2 2 0 0%
slic/devices/timing/lasertiming.py PockelsTrigger.move 2 2 0 0%
slic/devices/timing/lasertiming.py PockelsTrigger.__repr__ 7 7 0 0%
slic/devices/timing/lasertiming.py Storage.__init__ 3 3 0 0%
slic/devices/timing/lasertiming.py Storage.value 10 10 0 0%
slic/devices/timing/lasertiming.py Storage.exists 1 1 0 0%
slic/devices/timing/lasertiming.py Storage.last_modified_time 2 2 0 0%
slic/devices/timing/lasertiming.py Storage.store 4 4 0 0%
slic/devices/timing/lasertiming.py Storage.load 2 2 0 0%
slic/devices/timing/lasertiming.py time_to_str 8 8 0 0%
slic/devices/timing/lasertiming.py nice_time_to_str 26 26 0 0%
slic/devices/timing/lasertiming.py (no function) 69 0 0 100%
slic/devices/xdiagnostics/__init__.py (no function) 2 0 0 100%
slic/devices/xdiagnostics/intensitymonitor.py IntensityMonitorPBPS.__init__ 6 6 0 0%
slic/devices/xdiagnostics/intensitymonitor.py IntensityMonitorPBPS.__repr__ 4 4 0 0%
slic/devices/xdiagnostics/intensitymonitor.py DiodeArray.__init__ 6 6 0 0%
slic/devices/xdiagnostics/intensitymonitor.py DiodeArray.__repr__ 7 7 0 0%
slic/devices/xdiagnostics/intensitymonitor.py DiodeArray.get_available_gains 3 3 0 0%
slic/devices/xdiagnostics/intensitymonitor.py DiodeArray.get_gains 6 6 0 0%
slic/devices/xdiagnostics/intensitymonitor.py DiodeArray.set_gains 3 3 0 0%
slic/devices/xdiagnostics/intensitymonitor.py Calibrator.__init__ 7 7 0 0%
slic/devices/xdiagnostics/intensitymonitor.py Calibrator.calibrate 5 5 0 0%
slic/devices/xdiagnostics/intensitymonitor.py Calibrator.get_calibration_intensity 2 2 0 0%
slic/devices/xdiagnostics/intensitymonitor.py Calibrator.get_calibration_position 5 5 0 0%
slic/devices/xdiagnostics/intensitymonitor.py Calibrator.set_calibration_intensity 3 3 0 0%
slic/devices/xdiagnostics/intensitymonitor.py Calibrator.set_calibration_position 3 3 0 0%
slic/devices/xdiagnostics/intensitymonitor.py Calibrator._reset_motors 3 3 0 0%
slic/devices/xdiagnostics/intensitymonitor.py Calibrator._set_motor_limits 3 3 0 0%
slic/devices/xdiagnostics/intensitymonitor.py calculate_calibration_intensity 3 3 0 0%
slic/devices/xdiagnostics/intensitymonitor.py calculate_calibration_position 14 14 0 0%
slic/devices/xdiagnostics/intensitymonitor.py get_means 4 4 0 0%
slic/devices/xdiagnostics/intensitymonitor.py fill_channels 2 2 0 0%
slic/devices/xdiagnostics/intensitymonitor.py CalcIntensity.__init__ 3 3 0 0%
slic/devices/xdiagnostics/intensitymonitor.py (no function) 32 0 0 100%
slic/devices/xdiagnostics/profilemonitor.py ProfileMonitorPPRM.__init__ 5 5 0 0%
slic/devices/xdiagnostics/profilemonitor.py ProfileMonitorPPRM.move_in 1 1 0 0%
slic/devices/xdiagnostics/profilemonitor.py ProfileMonitorPPRM.move_out 1 1 0 0%
slic/devices/xdiagnostics/profilemonitor.py ProfileMonitorPPRM.illumination_on 1 1 0 0%
slic/devices/xdiagnostics/profilemonitor.py ProfileMonitorPPRM.illumination_off 1 1 0 0%
slic/devices/xdiagnostics/profilemonitor.py (no function) 10 0 0 100%
slic/devices/xdiagnostics/timetools.py make_dev 2 2 0 0%
slic/devices/xdiagnostics/timetools.py TimeTool.__init__ 5 5 0 0%
slic/devices/xdiagnostics/timetools.py TimeTool.roi_signal 1 1 0 0%
slic/devices/xdiagnostics/timetools.py TimeTool.roi_signal 1 1 0 0%
slic/devices/xdiagnostics/timetools.py TimeTool.roi_background 1 1 0 0%
slic/devices/xdiagnostics/timetools.py TimeTool.roi_background 1 1 0 0%
slic/devices/xdiagnostics/timetools.py TimeTool._get_cfg 3 3 0 0%
slic/devices/xdiagnostics/timetools.py TimeTool._set_cfg 3 3 0 0%
slic/devices/xdiagnostics/timetools.py TimeTool.__repr__ 6 6 0 0%
slic/devices/xdiagnostics/timetools.py SpectralEncoder.__init__ 2 2 0 0%
slic/devices/xdiagnostics/timetools.py SpatialEncoder.__init__ 1 1 0 0%
slic/devices/xdiagnostics/timetools.py (no function) 22 22 0 0%
slic/devices/xoptics/__init__.py (no function) 7 0 0 100%
slic/devices/xoptics/aramis_attenuator.py Attenuator.__init__ 9 9 0 0%
slic/devices/xoptics/aramis_attenuator.py Attenuator.__repr__ 2 2 0 0%
slic/devices/xoptics/aramis_attenuator.py Attenuator.get_transmission 1 1 0 0%
slic/devices/xoptics/aramis_attenuator.py Attenuator.get_transmission_third_harmonic 1 1 0 0%
slic/devices/xoptics/aramis_attenuator.py Attenuator.set_transmission 2 2 0 0%
slic/devices/xoptics/aramis_attenuator.py Attenuator.set_transmission_third_harmonic 2 2 0 0%
slic/devices/xoptics/aramis_attenuator.py LimitedMotors.__init__ 5 5 0 0%
slic/devices/xoptics/aramis_attenuator.py LimitedMotors.any_is_moving 1 1 0 0%
slic/devices/xoptics/aramis_attenuator.py Transmission.__init__ 8 8 0 0%
slic/devices/xoptics/aramis_attenuator.py Transmission.set_target_value 2 2 0 0%
slic/devices/xoptics/aramis_attenuator.py Transmission.set_third_order_toggle 1 1 0 0%
slic/devices/xoptics/aramis_attenuator.py Transmission.is_moving 1 1 0 0%
slic/devices/xoptics/aramis_attenuator.py LimitedEnergy.__init__ 5 5 0 0%
slic/devices/xoptics/aramis_attenuator.py LimitedEnergy.set_target_value 13 13 0 0%
slic/devices/xoptics/aramis_attenuator.py Foils.__init__ 2 2 0 0%
slic/devices/xoptics/aramis_attenuator.py Foils.__repr__ 5 5 0 0%
slic/devices/xoptics/aramis_attenuator.py Foils.get 3 3 0 0%
slic/devices/xoptics/aramis_attenuator.py Foils.get_names 2 2 0 0%
slic/devices/xoptics/aramis_attenuator.py Foils.get_index 1 1 0 0%
slic/devices/xoptics/aramis_attenuator.py (no function) 30 0 0 100%
slic/devices/xoptics/aramis_reflaser.py RefLaser.__init__ 6 6 0 0%
slic/devices/xoptics/aramis_reflaser.py RefLaser.move_in 1 1 0 0%
slic/devices/xoptics/aramis_reflaser.py RefLaser.move_out 1 1 0 0%
slic/devices/xoptics/aramis_reflaser.py RefLaser.status 6 6 0 0%
slic/devices/xoptics/aramis_reflaser.py RefLaser.__repr__ 1 1 0 0%
slic/devices/xoptics/aramis_reflaser.py (no function) 8 0 0 100%
slic/devices/xoptics/dcm.py DoubleCrystalMono.__init__ 8 8 0 0%
slic/devices/xoptics/dcm.py DoubleCrystalMonoEnergy.__init__ 13 13 0 0%
slic/devices/xoptics/dcm.py DoubleCrystalMonoEnergy.get_current_value 1 1 0 0%
slic/devices/xoptics/dcm.py DoubleCrystalMonoEnergy.set_current_value 2 2 0 0%
slic/devices/xoptics/dcm.py DoubleCrystalMonoEnergy.set_target_value 3 3 0 0%
slic/devices/xoptics/dcm.py DoubleCrystalMonoEnergy.wait_for_valid_value 4 4 0 0%
slic/devices/xoptics/dcm.py DoubleCrystalMonoEnergy.is_moving 2 2 0 0%
slic/devices/xoptics/dcm.py DoubleCrystalMonoEnergy.stop 1 1 0 0%
slic/devices/xoptics/dcm.py EcolEnergy.__init__ 7 7 0 0%
slic/devices/xoptics/dcm.py EcolEnergy.get_current_value 1 1 0 0%
slic/devices/xoptics/dcm.py EcolEnergy.set_target_value 12 12 0 0%
slic/devices/xoptics/dcm.py MonoEcolEnergy.__init__ 6 6 0 0%
slic/devices/xoptics/dcm.py MonoEcolEnergy.get_current_value 1 1 0 0%
slic/devices/xoptics/dcm.py MonoEcolEnergy.set_target_value 3 3 0 0%
slic/devices/xoptics/dcm.py MonoEcolEnergy.stop 1 1 0 0%
slic/devices/xoptics/dcm.py MonoEcolEnergy.alignOffsets 3 3 0 0%
slic/devices/xoptics/dcm.py MonoEcolEnergy.calcEcol 1 1 0 0%
slic/devices/xoptics/dcm.py CoupledDoubleCrystalMono.__init__ 12 12 0 0%
slic/devices/xoptics/dcm.py CoupledDoubleCrystalMonoEnergy.__init__ 13 13 0 0%
slic/devices/xoptics/dcm.py CoupledDoubleCrystalMonoEnergy.get_current_value 1 1 0 0%
slic/devices/xoptics/dcm.py CoupledDoubleCrystalMonoEnergy.set_target_value 5 5 0 0%
slic/devices/xoptics/dcm.py CoupledDoubleCrystalMonoEnergy.is_moving 2 2 0 0%
slic/devices/xoptics/dcm.py CoupledDoubleCrystalMonoEnergy.enable_coupling 1 1 0 0%
slic/devices/xoptics/dcm.py CoupledDoubleCrystalMonoEnergy.disable_coupling 1 1 0 0%
slic/devices/xoptics/dcm.py CoupledDoubleCrystalMonoEnergy.coupling 1 1 0 0%
slic/devices/xoptics/dcm.py CoupledDoubleCrystalMonoEnergyWithTimeCorrection.__init__ 18 18 0 0%
slic/devices/xoptics/dcm.py CoupledDoubleCrystalMonoEnergyWithTimeCorrection.get_current_value 1 1 0 0%
slic/devices/xoptics/dcm.py CoupledDoubleCrystalMonoEnergyWithTimeCorrection.set_target_value 32 32 0 0%
slic/devices/xoptics/dcm.py CoupledDoubleCrystalMonoEnergyWithTimeCorrection.is_moving 2 2 0 0%
slic/devices/xoptics/dcm.py CoupledDoubleCrystalMonoEnergyWithTimeCorrection.enable_coupling 1 1 0 0%
slic/devices/xoptics/dcm.py CoupledDoubleCrystalMonoEnergyWithTimeCorrection.disable_coupling 1 1 0 0%
slic/devices/xoptics/dcm.py CoupledDoubleCrystalMonoEnergyWithTimeCorrection.coupling 1 1 0 0%
slic/devices/xoptics/dcm.py convert_E_to_distance 1 1 0 0%
slic/devices/xoptics/dcm.py (no function) 49 0 0 100%
slic/devices/xoptics/kb.py KBBase.__init__ 10 10 0 0%
slic/devices/xoptics/kb.py KBHor.__init__ 4 4 0 0%
slic/devices/xoptics/kb.py KBVer.__init__ 4 4 0 0%
slic/devices/xoptics/kb.py (no function) 12 0 0 100%
slic/devices/xoptics/offsetmirrors.py OffsetMirror.__init__ 5 5 0 0%
slic/devices/xoptics/offsetmirrors.py (no function) 4 0 0 100%
slic/devices/xoptics/pulsepicker.py PulsePicker.__init__ 12 12 0 0%
slic/devices/xoptics/pulsepicker.py PulsePicker.trigger 2 2 0 0%
slic/devices/xoptics/pulsepicker.py PulsePicker.open 2 2 0 0%
slic/devices/xoptics/pulsepicker.py PulsePicker.close 2 2 0 0%
slic/devices/xoptics/pulsepicker.py PulsePicker.set_output_enabled 1 1 0 0%
slic/devices/xoptics/pulsepicker.py PulsePicker.set_output_disabled 1 1 0 0%
slic/devices/xoptics/pulsepicker.py PulsePicker.set_source_trigger 1 1 0 0%
slic/devices/xoptics/pulsepicker.py PulsePicker.set_source_shutter 1 1 0 0%
slic/devices/xoptics/pulsepicker.py PulsePicker.move_in 1 1 0 0%
slic/devices/xoptics/pulsepicker.py PulsePicker.move_out 1 1 0 0%
slic/devices/xoptics/pulsepicker.py PulsePicker.temperature 2 2 0 0%
slic/devices/xoptics/pulsepicker.py PulsePicker.status 7 7 0 0%
slic/devices/xoptics/pulsepicker.py PulsePicker.__repr__ 1 1 0 0%
slic/devices/xoptics/pulsepicker.py (no function) 22 0 0 100%
slic/devices/xoptics/slits/__init__.py (no function) 5 0 0 100%
slic/devices/xoptics/slits/slitblades.py SlitBlades.__init__ 4 4 0 0%
slic/devices/xoptics/slits/slitblades.py SlitBlades.from_motor_name 3 3 0 0%
slic/devices/xoptics/slits/slitblades.py make_slit_center_width 5 5 0 0%
slic/devices/xoptics/slits/slitblades.py SlitCenter.__init__ 4 4 0 0%
slic/devices/xoptics/slits/slitblades.py SlitCenter.get_current_value 3 3 0 0%
slic/devices/xoptics/slits/slitblades.py SlitCenter.set_target_value 10 10 0 0%
slic/devices/xoptics/slits/slitblades.py SlitCenter.is_moving 1 1 0 0%
slic/devices/xoptics/slits/slitblades.py SlitWidth.__init__ 4 4 0 0%
slic/devices/xoptics/slits/slitblades.py SlitWidth.get_current_value 3 3 0 0%
slic/devices/xoptics/slits/slitblades.py SlitWidth.set_target_value 10 10 0 0%
slic/devices/xoptics/slits/slitblades.py SlitWidth.is_moving 1 1 0 0%
slic/devices/xoptics/slits/slitblades.py (no function) 18 0 0 100%
slic/devices/xoptics/slits/slittwinunit.py SlitTwinUnit.__init__ 5 5 0 0%
slic/devices/xoptics/slits/slittwinunit.py make_combined 1 1 0 0%
slic/devices/xoptics/slits/slittwinunit.py (no function) 6 0 0 100%
slic/devices/xoptics/slits/slitunit.py SlitUnit.__init__ 3 3 0 0%
slic/devices/xoptics/slits/slitunit.py SlitUnit.from_motor_name 5 5 0 0%
slic/devices/xoptics/slits/slitunit.py (no function) 6 0 0 100%
slic/devices/xoptics/slits/slitunitcw.py SlitUnitCenterWidth.__init__ 3 3 0 0%
slic/devices/xoptics/slits/slitunitcw.py (no function) 4 0 0 100%
slic/devices/xoptics/slits/slitunitjj.py SlitUnitJJ.__init__ 5 5 0 0%
slic/devices/xoptics/slits/slitunitjj.py (no function) 3 0 0 100%
slic/gui/__init__.py (no function) 1 0 0 100%
slic/gui/daqframe.py DAQFrame.__init__ 34 34 0 0%
slic/gui/daqframe.py DAQFrame.on_close 2 2 0 0%
slic/gui/daqframe.py parse_tabs 5 5 0 0%
slic/gui/daqframe.py parse_kwargs 12 12 0 0%
slic/gui/daqframe.py remove_whitespace 1 1 0 0%
slic/gui/daqframe.py (no function) 21 0 0 100%
slic/gui/daqpanels/__init__.py (no function) 6 0 0 100%
slic/gui/daqpanels/config.py ConfigPanel.__init__ 65 65 0 0%
slic/gui/daqpanels/config.py ConfigPanel.get_rate 1 1 0 0%
slic/gui/daqpanels/config.py ConfigPanel.get_rm 1 1 0 0%
slic/gui/daqpanels/config.py ConfigPanel.is_checked_correct_by_rate 1 1 0 0%
slic/gui/daqpanels/config.py ConfigPanel.is_checked_correct_by_rm 1 1 0 0%
slic/gui/daqpanels/config.py ConfigPanel.on_chans_det 1 1 0 0%
slic/gui/daqpanels/config.py ConfigPanel.on_chans_bsc 3 3 0 0%
slic/gui/daqpanels/config.py ConfigPanel.on_chans_pvs 3 3 0 0%
slic/gui/daqpanels/config.py ConfigPanel.on_power_on 1 1 0 0%
slic/gui/daqpanels/config.py ConfigPanel.on_take_pedestal 3 3 0 0%
slic/gui/daqpanels/config.py (no function) 18 0 0 100%
slic/gui/daqpanels/goto.py GoToPanel.__init__ 36 36 0 0%
slic/gui/daqpanels/goto.py MarkerGoToLine.__init__ 14 14 0 0%
slic/gui/daqpanels/goto.py MarkerGoToLine.on_update 5 5 0 0%
slic/gui/daqpanels/goto.py MarkerGoToLine.on_go 2 2 0 0%
slic/gui/daqpanels/goto.py MarkerGoToLine.on_go.wait 3 3 0 0%
slic/gui/daqpanels/goto.py ShortcutGoToLine.__init__ 8 8 0 0%
slic/gui/daqpanels/goto.py ShortcutGoToLine.on_go 2 2 0 0%
slic/gui/daqpanels/goto.py ShortcutGoToLine.on_go.wait 3 3 0 0%
slic/gui/daqpanels/goto.py ReadOnlyTextCtrl.__init__ 3 3 0 0%
slic/gui/daqpanels/goto.py (no function) 16 0 0 100%
slic/gui/daqpanels/run.py RunPanel.__init__ 21 21 0 0%
slic/gui/daqpanels/run.py RunPanel.on_check_contin 4 4 0 0%
slic/gui/daqpanels/run.py RunPanel.on_go 13 13 0 0%
slic/gui/daqpanels/run.py RunPanel.on_go.wait 4 4 0 0%
slic/gui/daqpanels/run.py RunPanel.on_stop 4 4 0 0%
slic/gui/daqpanels/run.py (no function) 10 0 0 100%
slic/gui/daqpanels/scan.py ScanPanel.__init__ 25 25 0 0%
slic/gui/daqpanels/scan.py ScanPanel.on_go 21 21 0 0%
slic/gui/daqpanels/scan.py ScanPanel.on_go.wait 5 5 0 0%
slic/gui/daqpanels/scan.py ScanPanel.on_stop 3 3 0 0%
slic/gui/daqpanels/scan.py (no function) 9 0 0 100%
slic/gui/daqpanels/scan2d.py Scan2DPanel.__init__ 21 21 0 0%
slic/gui/daqpanels/scan2d.py Scan2DPanel.on_go 27 27 0 0%
slic/gui/daqpanels/scan2d.py Scan2DPanel.on_go.wait 6 6 0 0%
slic/gui/daqpanels/scan2d.py Scan2DPanel.on_stop 3 3 0 0%
slic/gui/daqpanels/scan2d.py AdjustableBox.__init__ 9 9 0 0%
slic/gui/daqpanels/scan2d.py (no function) 11 0 0 100%
slic/gui/daqpanels/sfx.py Choice.GetValue 5 5 0 0%
slic/gui/daqpanels/sfx.py Choice.SetValue 2 2 0 0%
slic/gui/daqpanels/sfx.py SFXPanel.__init__ 27 27 0 0%
slic/gui/daqpanels/sfx.py SFXPanel.on_check_contin 4 4 0 0%
slic/gui/daqpanels/sfx.py SFXPanel.on_go 14 14 0 0%
slic/gui/daqpanels/sfx.py SFXPanel.on_go.wait 4 4 0 0%
slic/gui/daqpanels/sfx.py SFXPanel.on_stop 4 4 0 0%
slic/gui/daqpanels/sfx.py (no function) 17 0 0 100%
slic/gui/daqpanels/special.py SpecialScanPanel.__init__ 25 25 0 0%
slic/gui/daqpanels/special.py SpecialScanPanel.on_go 21 21 0 0%
slic/gui/daqpanels/special.py SpecialScanPanel.on_go.wait 5 5 0 0%
slic/gui/daqpanels/special.py SpecialScanPanel.on_stop 3 3 0 0%
slic/gui/daqpanels/special.py (no function) 9 0 0 100%
slic/gui/daqpanels/static.py StaticPanel.__init__ 16 16 0 0%
slic/gui/daqpanels/static.py StaticPanel.on_go 13 13 0 0%
slic/gui/daqpanels/static.py StaticPanel.on_go.wait 4 4 0 0%
slic/gui/daqpanels/static.py StaticPanel.on_stop 4 4 0 0%
slic/gui/daqpanels/static.py (no function) 9 0 0 100%
slic/gui/daqpanels/tools.py AdjustableSelection.__init__ 12 12 0 0%
slic/gui/daqpanels/tools.py AdjustableSelection.on_change 2 2 0 0%
slic/gui/daqpanels/tools.py AdjustableSelection.get 1 1 0 0%
slic/gui/daqpanels/tools.py AdjustableComboBox.__init__ 6 6 0 0%
slic/gui/daqpanels/tools.py AdjustableComboBox.get 3 3 0 0%
slic/gui/daqpanels/tools.py AdjustableComboBox.on_text 6 6 0 0%
slic/gui/daqpanels/tools.py PVDisplay.__init__ 18 18 0 0%
slic/gui/daqpanels/tools.py PVDisplay.__init__.on_value_change 3 3 0 0%
slic/gui/daqpanels/tools.py PVDisplay.update 6 6 0 0%
slic/gui/daqpanels/tools.py PVDisplay.on_destroy 3 3 0 0%
slic/gui/daqpanels/tools.py ETADisplay.__init__ 8 8 0 0%
slic/gui/daqpanels/tools.py ETADisplay.update 35 35 0 0%
slic/gui/daqpanels/tools.py run 3 3 0 0%
slic/gui/daqpanels/tools.py correct_n_pulses 8 8 0 0%
slic/gui/daqpanels/tools.py (no function) 26 0 0 100%
slic/gui/daqpanels/tweak.py TweakPanel.__init__ 25 25 0 0%
slic/gui/daqpanels/tweak.py TweakPanel.on_change_adj 2 2 0 0%
slic/gui/daqpanels/tweak.py TweakPanel.on_update_abs 5 5 0 0%
slic/gui/daqpanels/tweak.py TweakPanel.on_go 16 16 0 0%
slic/gui/daqpanels/tweak.py TweakPanel.on_go.wait 5 5 0 0%
slic/gui/daqpanels/tweak.py TweakPanel.on_go.update_log 14 14 0 0%
slic/gui/daqpanels/tweak.py TweakPanel.on_stop 4 4 0 0%
slic/gui/daqpanels/tweak.py TweakPanel.on_left 2 2 0 0%
slic/gui/daqpanels/tweak.py TweakPanel.on_right 2 2 0 0%
slic/gui/daqpanels/tweak.py TweakPanel.on_ff_left 2 2 0 0%
slic/gui/daqpanels/tweak.py TweakPanel.on_ff_right 2 2 0 0%
slic/gui/daqpanels/tweak.py TweakPanel._move_delta 19 19 0 0%
slic/gui/daqpanels/tweak.py TweakPanel.on_double_click_log_entry 5 5 0 0%
slic/gui/daqpanels/tweak.py TweakPanel.on_click_header 24 24 0 0%
slic/gui/daqpanels/tweak.py (no function) 22 0 0 100%
slic/gui/gui.py GUI.__init__ 2 2 0 0%
slic/gui/gui.py GUI.__call__ 3 3 0 0%
slic/gui/gui.py run 5 5 0 0%
slic/gui/gui.py (no function) 6 0 0 100%
slic/gui/icon.py get_wx_icon 2 2 0 0%
slic/gui/icon.py get_icon_path 2 2 0 0%
slic/gui/icon.py (no function) 4 0 0 100%
slic/gui/persist.py skip_on_error 2 0 0 100%
slic/gui/persist.py skip_on_error.wrapper 6 6 0 0%
slic/gui/persist.py Persistence.__init__ 3 3 0 0%
slic/gui/persist.py Persistence.save 2 2 0 0%
slic/gui/persist.py Persistence.load 2 2 0 0%
slic/gui/persist.py get_values 10 10 0 0%
slic/gui/persist.py set_values 8 8 0 0%
slic/gui/persist.py get_good_children 1 1 0 0%
slic/gui/persist.py recurse 4 4 0 0%
slic/gui/persist.py recurse_all 2 2 0 0%
slic/gui/persist.py get_long_name 4 4 0 0%
slic/gui/persist.py get_lineage 5 5 0 0%
slic/gui/persist.py escape_backslash 1 1 0 0%
slic/gui/persist.py (no function) 18 0 0 100%
slic/gui/widgets/__init__.py (no function) 11 0 0 100%
slic/gui/widgets/alarm.py AlarmMixin.alarm 8 8 0 0%
slic/gui/widgets/alarm.py (no function) 13 3 0 77%
slic/gui/widgets/alternative.py Alternative.__init__ 8 8 0 0%
slic/gui/widgets/alternative.py Alternative.bind_all 8 8 0 0%
slic/gui/widgets/alternative.py Alternative.on_right_click 1 1 0 0%
slic/gui/widgets/alternative.py Alternative.next 2 2 0 0%
slic/gui/widgets/alternative.py Alternative.increase_index 2 2 0 0%
slic/gui/widgets/alternative.py Alternative.update_visibility 8 8 0 0%
slic/gui/widgets/alternative.py Alternative.__getattr__ 2 2 0 0%
slic/gui/widgets/alternative.py Alternative.get_current 1 1 0 0%
slic/gui/widgets/alternative.py suppress_tooltip 5 5 0 0%
slic/gui/widgets/alternative.py suppress_tooltip.on_enter 2 2 0 0%
slic/gui/widgets/alternative.py suppress_tooltip.on_leave 1 1 0 0%
slic/gui/widgets/alternative.py (no function) 11 0 0 100%
slic/gui/widgets/boxes.py make_filled_vbox 1 1 0 0%
slic/gui/widgets/boxes.py make_filled_hbox 1 1 0 0%
slic/gui/widgets/boxes.py make_filled_box 24 24 0 0%
slic/gui/widgets/boxes.py (no function) 7 0 0 100%
slic/gui/widgets/checkbox.py CheckBox.__init__ 4 4 0 0%
slic/gui/widgets/checkbox.py (no function) 4 0 0 100%
slic/gui/widgets/completers.py ContainsTextCompleter.__init__ 3 3 0 0%
slic/gui/widgets/completers.py ContainsTextCompleter.GetCompletions 5 5 0 0%
slic/gui/widgets/completers.py FuzzyTextCompleter.__init__ 5 5 0 0%
slic/gui/widgets/completers.py FuzzyTextCompleter.GetCompletions 6 6 0 0%
slic/gui/widgets/completers.py (no function) 8 0 0 100%
slic/gui/widgets/dyncombo.py DynamicComboBox.__init__ 7 7 0 0%
slic/gui/widgets/dyncombo.py DynamicComboBox.on_enter 1 1 0 0%
slic/gui/widgets/dyncombo.py DynamicComboBox.on_escape 9 9 0 0%
slic/gui/widgets/dyncombo.py DynamicComboBox.save_current_to_choices 5 5 0 0%
slic/gui/widgets/dyncombo.py LabeledDynamicComboBoxArray.__init__ 6 6 0 0%
slic/gui/widgets/dyncombo.py LabeledDynamicComboBoxArray.save_current_to_choices 2 2 0 0%
slic/gui/widgets/dyncombo.py LabeledDynamicComboBoxArray.GetValue 6 6 0 0%
slic/gui/widgets/dyncombo.py (no function) 13 13 0 0%
slic/gui/widgets/entries.py StepsEntry.__init__ 7 7 0 0%
slic/gui/widgets/entries.py StepsEntry.GetValue 1 1 0 0%
slic/gui/widgets/entries.py StepsEntry.__getattr__ 1 1 0 0%
slic/gui/widgets/entries.py StepsRangeEntry.__init__ 14 14 0 0%
slic/gui/widgets/entries.py StepsRangeEntry.on_change 9 9 0 0%
slic/gui/widgets/entries.py StepsRangeEntry.get_values 11 11 0 0%
slic/gui/widgets/entries.py StepsSequenceEntry.__init__ 13 13 0 0%
slic/gui/widgets/entries.py StepsSequenceEntry.on_change 9 9 0 0%
slic/gui/widgets/entries.py StepsSequenceEntry.get_values 1 1 0 0%
slic/gui/widgets/entries.py LabeledTweakEntry.__init__ 16 16 0 0%
slic/gui/widgets/entries.py LabeledTweakEntry.Disable 5 5 0 0%
slic/gui/widgets/entries.py LabeledTweakEntry.__getattr__ 1 1 0 0%
slic/gui/widgets/entries.py AlarmMixin._set_alarm 3 3 0 0%
slic/gui/widgets/entries.py AlarmMixin._unset_alarm 3 3 0 0%
slic/gui/widgets/entries.py AlarmMixin._reset 2 2 0 0%
slic/gui/widgets/entries.py MathEntry.__init__ 15 15 0 0%
slic/gui/widgets/entries.py MathEntry.GetValue 4 4 0 0%
slic/gui/widgets/entries.py MathEntry.SetValue 2 2 0 0%
slic/gui/widgets/entries.py MathEntry.GetRawValue 1 1 0 0%
slic/gui/widgets/entries.py MathEntry.SetRawValue 1 1 0 0%
slic/gui/widgets/entries.py MathEntry.on_enter 22 22 0 0%
slic/gui/widgets/entries.py MathEntry.on_key_up 5 5 0 0%
slic/gui/widgets/entries.py MathEntry.on_escape 2 2 0 0%
slic/gui/widgets/entries.py FilenameEntry.__init__ 6 6 0 0%
slic/gui/widgets/entries.py FilenameEntry.GetValue 1 1 0 0%
slic/gui/widgets/entries.py FilenameEntry.SetValue 2 2 0 0%
slic/gui/widgets/entries.py FilenameEntry.check_value 9 9 0 0%
slic/gui/widgets/entries.py FilenameEntry.on_key_down 6 6 0 0%
slic/gui/widgets/entries.py FilenameEntry._update_value 5 5 0 0%
slic/gui/widgets/entries.py FilenameEntry.on_key_up 6 6 0 0%
slic/gui/widgets/entries.py FilenameEntry.on_escape 3 3 0 0%
slic/gui/widgets/entries.py ValuesEntry.__init__ 4 4 0 0%
slic/gui/widgets/entries.py ValuesEntry.get_values 5 5 0 0%
slic/gui/widgets/entries.py (no function) 58 0 0 100%
slic/gui/widgets/exc2warn.py exception_to_warning 13 13 0 0%
slic/gui/widgets/exc2warn.py (no function) 2 0 0 100%
slic/gui/widgets/fname.py increase 1 1 0 0%
slic/gui/widgets/fname.py decrease 1 1 0 0%
slic/gui/widgets/fname.py adjust 3 3 0 0%
slic/gui/widgets/fname.py adjust_selected_number 5 5 0 0%
slic/gui/widgets/fname.py split_selected_number 5 5 0 0%
slic/gui/widgets/fname.py adjust_last_number 5 5 0 0%
slic/gui/widgets/fname.py split_last_number 5 5 0 0%
slic/gui/widgets/fname.py split_first_number 3 3 0 0%
slic/gui/widgets/fname.py reverse_string 1 1 0 0%
slic/gui/widgets/fname.py count_digits 4 4 0 0%
slic/gui/widgets/fname.py split_at 1 1 0 0%
slic/gui/widgets/fname.py adjust_maintaining_width 5 5 0 0%
slic/gui/widgets/fname.py (no function) 21 8 0 62%
slic/gui/widgets/jfcfg.py JFList.__init__ 18 18 0 0%
slic/gui/widgets/jfcfg.py JFList.on_config_detector 6 6 0 0%
slic/gui/widgets/jfcfg.py JFList.on_config_dap 11 11 0 0%
slic/gui/widgets/jfcfg.py JFList.on_config_hardware 11 11 0 0%
slic/gui/widgets/jfcfg.py JFList._buttons_enable 2 2 0 0%
slic/gui/widgets/jfcfg.py JFList._buttons_disable 2 2 0 0%
slic/gui/widgets/jfcfg.py JFConfig.__init__ 25 25 0 0%
slic/gui/widgets/jfcfg.py JFConfig.get 3 3 0 0%
slic/gui/widgets/jfcfg.py JFConfig.make_widget 15 15 0 0%
slic/gui/widgets/jfcfg.py JFConfig.make_widget_disabled_modules 2 2 0 0%
slic/gui/widgets/jfcfg.py ROIEditButton.__init__ 5 5 0 0%
slic/gui/widgets/jfcfg.py ROIEditButton.on_click 5 5 0 0%
slic/gui/widgets/jfcfg.py ROIEditButton.SetValue 1 1 0 0%
slic/gui/widgets/jfcfg.py ROIEditButton.GetValue 1 1 0 0%
slic/gui/widgets/jfcfg.py ROIEditorDialog.__init__ 12 12 0 0%
slic/gui/widgets/jfcfg.py ROIEditorDialog._make_header 9 9 0 0%
slic/gui/widgets/jfcfg.py ROIEditorDialog.get 1 1 0 0%
slic/gui/widgets/jfcfg.py ROIEditorDialog.on_add 1 1 0 0%
slic/gui/widgets/jfcfg.py ROIEditorDialog.update_size 2 2 0 0%
slic/gui/widgets/jfcfg.py ROIEditor.__init__ 6 6 0 0%
slic/gui/widgets/jfcfg.py ROIEditor.get 3 3 0 0%
slic/gui/widgets/jfcfg.py ROIEditor.add_new 7 7 0 0%
slic/gui/widgets/jfcfg.py ROIEditor.add_new.delete 2 2 0 0%
slic/gui/widgets/jfcfg.py ROIEditor.add 2 2 0 0%
slic/gui/widgets/jfcfg.py ROIEditor.remove 5 5 0 0%
slic/gui/widgets/jfcfg.py ROIEditorLine.__init__ 15 15 0 0%
slic/gui/widgets/jfcfg.py ROIEditorLine.get 4 4 0 0%
slic/gui/widgets/jfcfg.py ROIEditorLine.get.get 5 5 0 0%
slic/gui/widgets/jfcfg.py NumberSequence.__init__ 9 9 0 0%
slic/gui/widgets/jfcfg.py NumberSequence.GetValue 5 5 0 0%
slic/gui/widgets/jfcfg.py NumberSequence.GetValue.get 5 5 0 0%
slic/gui/widgets/jfcfg.py NumberSequence.SetValue 4 4 0 0%
slic/gui/widgets/jfcfg.py SubstituteWidget.__init__ 5 5 0 0%
slic/gui/widgets/jfcfg.py SubstituteWidget.SetValue 2 2 0 0%
slic/gui/widgets/jfcfg.py SubstituteWidget.GetValue 1 1 0 0%
slic/gui/widgets/jfcfg.py NumberedToggles.__init__ 6 6 0 0%
slic/gui/widgets/jfcfg.py NumberedToggles.GetValue 1 1 0 0%
slic/gui/widgets/jfcfg.py NumberedToggles.SetValue 3 3 0 0%
slic/gui/widgets/jfcfg.py ChoiceDefault.__init__ 4 4 0 0%
slic/gui/widgets/jfcfg.py ChoiceDefault.GetValue 1 1 0 0%
slic/gui/widgets/jfcfg.py ChoiceDefault.SetValue 3 3 0 0%
slic/gui/widgets/jfcfg.py (no function) 60 0 0 100%
slic/gui/widgets/jfmodcoords.py get_module_coords 18 18 0 0%
slic/gui/widgets/jfmodcoords.py parse_jf_name 6 6 0 0%
slic/gui/widgets/jfmodcoords.py assemble_shortname 3 3 0 0%
slic/gui/widgets/jfmodcoords.py square_grid_coords 12 12 0 0%
slic/gui/widgets/jfmodcoords.py jf_geom_coords 9 9 0 0%
slic/gui/widgets/jfmodcoords.py round_pixels 10 10 0 0%
slic/gui/widgets/jfmodcoords.py replace_pixels 2 2 0 0%
slic/gui/widgets/jfmodcoords.py map_pixels 1 1 0 0%
slic/gui/widgets/jfmodcoords.py sanity_check 2 2 0 0%
slic/gui/widgets/jfmodcoords.py check_all_unique 3 3 0 0%
slic/gui/widgets/jfmodcoords.py (no function) 22 4 0 82%
slic/gui/widgets/labeled.py make_labeled 8 0 0 100%
slic/gui/widgets/labeled.py make_labeled._LabeledClass.__init__ 6 6 0 0%
slic/gui/widgets/labeled.py make_labeled._LabeledClass.__getattr__ 1 1 0 0%
slic/gui/widgets/labeled.py (no function) 4 0 0 100%
slic/gui/widgets/lists.py show_list 3 3 0 0%
slic/gui/widgets/lists.py show_two_lists 3 3 0 0%
slic/gui/widgets/lists.py ListDialog.__init__ 8 8 0 0%
slic/gui/widgets/lists.py DoubleListDialog.__init__ 9 9 0 0%
slic/gui/widgets/lists.py HeaderedListDisplay.__init__ 7 7 0 0%
slic/gui/widgets/lists.py ListDisplay.__init__ 5 5 0 0%
slic/gui/widgets/lists.py ListDisplay.on_copy 3 3 0 0%
slic/gui/widgets/lists.py ListDisplay.GetSelectionString 2 2 0 0%
slic/gui/widgets/lists.py AutoWidthListCtrl.__init__ 4 4 0 0%
slic/gui/widgets/lists.py AutoWidthListCtrl.Append 4 4 0 0%
slic/gui/widgets/lists.py AutoWidthListCtrl.Prepend 1 1 0 0%
slic/gui/widgets/lists.py AutoWidthListCtrl.Insert 6 6 0 0%
slic/gui/widgets/lists.py AutoWidthListCtrl.apply_color 2 2 0 0%
slic/gui/widgets/lists.py AutoWidthListCtrl.autosize 4 4 0 0%
slic/gui/widgets/lists.py AutoWidthListCtrl.GetItemsText 12 12 0 0%
slic/gui/widgets/lists.py (no function) 23 0 0 100%
slic/gui/widgets/mods.py MainPanel.wrap 3 3 0 0%
slic/gui/widgets/mods.py NotebookDX.SetSelection 3 3 0 0%
slic/gui/widgets/mods.py NotebookDX.AddPage 3 3 0 0%
slic/gui/widgets/mods.py NotebookDX.SelectPage 2 2 0 0%
slic/gui/widgets/mods.py NotebookDX.SelectPageByName 6 6 0 0%
slic/gui/widgets/mods.py (no function) 8 0 0 100%
slic/gui/widgets/nope.py Nope.__init__ 9 9 0 0%
slic/gui/widgets/nope.py Nope.start 2 2 0 0%
slic/gui/widgets/nope.py Nope.on_timer_outer 4 4 0 0%
slic/gui/widgets/nope.py Nope.on_timer_inner 4 4 0 0%
slic/gui/widgets/nope.py (no function) 7 0 0 100%
slic/gui/widgets/plotting.py PlotDialog.__init__ 10 10 0 0%
slic/gui/widgets/plotting.py PlotDialog.ShowModal 2 2 0 0%
slic/gui/widgets/plotting.py PlotDialog.GetStatusBar 1 1 0 0%
slic/gui/widgets/plotting.py PlotDialog.update_statusbar_help 5 5 0 0%
slic/gui/widgets/plotting.py PlotDialog.update_statusbar_coord 6 6 0 0%
slic/gui/widgets/plotting.py PlotPanel.__init__ 7 7 0 0%
slic/gui/widgets/plotting.py PlotPanel.make_axes 1 1 0 0%
slic/gui/widgets/plotting.py PlotPanel.add_canvas 2 2 0 0%
slic/gui/widgets/plotting.py PlotPanel.add_toolbar 4 4 0 0%
slic/gui/widgets/plotting.py PlotPanel.__getattr__ 1 1 0 0%
slic/gui/widgets/plotting.py PlotPanel.reset 2 2 0 0%
slic/gui/widgets/plotting.py PlotPanel.draw 6 6 0 0%
slic/gui/widgets/plotting.py (no function) 21 0 0 100%
slic/gui/widgets/tools.py post_event 2 2 0 0%
slic/gui/widgets/tools.py copy_to_clipboard 5 5 0 0%
slic/gui/widgets/tools.py (no function) 4 0 0 100%
slic/gui/widgets/twobuttons.py TwoButtons.__init__ 6 6 0 0%
slic/gui/widgets/twobuttons.py TwoButtons.Bind1 2 2 0 0%
slic/gui/widgets/twobuttons.py TwoButtons.Bind1.wrapped 6 6 0 0%
slic/gui/widgets/twobuttons.py TwoButtons.Bind2 2 2 0 0%
slic/gui/widgets/twobuttons.py TwoButtons.Bind2.wrapped 6 6 0 0%
slic/gui/widgets/twobuttons.py TwoButtons.Disable 2 2 0 0%
slic/gui/widgets/twobuttons.py TwoButtons.Enable1 3 3 0 0%
slic/gui/widgets/twobuttons.py TwoButtons.Disable1 3 3 0 0%
slic/gui/widgets/twobuttons.py (no function) 13 0 0 100%
slic/gui/wxdebug.py wxdebug 2 1 0 50%
slic/gui/wxdebug.py debug_add 5 5 0 0%
slic/gui/wxdebug.py random_color 1 1 0 0%
slic/gui/wxdebug.py (no function) 7 0 0 100%
slic/utils/__init__.py (no function) 24 0 0 100%
slic/utils/argfwd.py forwards_to 4 0 0 100%
slic/utils/argfwd.py forwards_to.deco 7 1 0 86%
slic/utils/argfwd.py get_args 10 0 0 100%
slic/utils/argfwd.py split_at 1 0 0 100%
slic/utils/argfwd.py merge_lists_unique 2 0 0 100%
slic/utils/argfwd.py merge_dicts_unique 2 0 0 100%
slic/utils/argfwd.py make_signature 2 0 0 100%
slic/utils/argfwd.py make_params_pos 1 0 0 100%
slic/utils/argfwd.py make_params_kw 1 0 0 100%
slic/utils/argfwd.py old 1 1 0 0%
slic/utils/argfwd.py new 2 2 0 0%
slic/utils/argfwd.py Scanner.make_scan 1 1 0 0%
slic/utils/argfwd.py Scanner.scan1D 1 1 0 0%
slic/utils/argfwd.py (no function) 17 7 0 59%
slic/utils/ask_yes_no.py ask_Yes_no 1 1 0 0%
slic/utils/ask_yes_no.py ask_yes_No 1 1 0 0%
slic/utils/ask_yes_no.py ask_yes_no 16 0 0 100%
slic/utils/ask_yes_no.py (no function) 9 2 0 78%
slic/utils/channels.py load_channels 9 9 0 0%
slic/utils/channels.py Channels.__init__ 3 3 0 0%
slic/utils/channels.py (no function) 5 0 0 100%
slic/utils/config.py Config.__init__ 2 2 0 0%
slic/utils/config.py (no function) 3 0 0 100%
slic/utils/cprint.py _load_color_variants 6 0 0 100%
slic/utils/cprint.py cprint 2 2 0 0%
slic/utils/cprint.py flatten_strings 1 1 0 0%
slic/utils/cprint.py _print 2 2 0 0%
slic/utils/cprint.py colored 4 4 0 0%
slic/utils/cprint.py get_color 6 6 0 0%
slic/utils/cprint.py _mk_color_func 2 0 0 100%
slic/utils/cprint.py _mk_color_func.func 1 1 0 0%
slic/utils/cprint.py (no function) 17 0 0 100%
slic/utils/dbusnotify.py DBusNotify.__init__ 3 3 0 0%
slic/utils/dbusnotify.py DBusNotify.notify 2 2 0 0%
slic/utils/dbusnotify.py DBusNotify._notify 2 2 0 0%
slic/utils/dbusnotify.py DBusNotify.get_capabilities 2 2 0 0%
slic/utils/dbusnotify.py DBusNotify.get_server_info 3 3 0 0%
slic/utils/dbusnotify.py Notification.__init__ 4 4 0 0%
slic/utils/dbusnotify.py Notification.update 8 8 0 0%
slic/utils/dbusnotify.py Notification.close 1 1 0 0%
slic/utils/dbusnotify.py convert_dbus_strings 1 1 0 0%
slic/utils/dbusnotify.py (no function) 14 13 0 7%
slic/utils/debug.py Traceable.__new__ 8 8 0 0%
slic/utils/debug.py short_repr 4 4 0 0%
slic/utils/debug.py (no function) 4 0 0 100%
slic/utils/dictext.py AttrDict.__dir__ 1 1 0 0%
slic/utils/dictext.py AttrDict.__getattr__ 3 3 0 0%
slic/utils/dictext.py AttrDict.__setattr__ 1 1 0 0%
slic/utils/dictext.py AttrDict.__delattr__ 3 3 0 0%
slic/utils/dictext.py AttrDict._raise_missing_attribute 2 2 0 0%
slic/utils/dictext.py DictUpdateMixin.__init__ 2 2 0 0%
slic/utils/dictext.py DictUpdateMixin.update 7 7 0 0%
slic/utils/dictext.py (no function) 11 0 0 100%
slic/utils/dotdir.py DotDir.__init__ 3 0 0 100%
slic/utils/dotdir.py DotDir.__repr__ 1 1 0 0%
slic/utils/dotdir.py DotDir.__call__ 1 0 0 100%
slic/utils/dotdir.py (no function) 5 0 0 100%
slic/utils/duo.py Secrets.__init__ 2 0 0 100%
slic/utils/duo.py Secrets.set 5 5 0 0%
slic/utils/duo.py Secrets.get 1 0 0 100%
slic/utils/duo.py PickledDict.__init__ 1 0 0 100%
slic/utils/duo.py PickledDict.get 2 0 0 100%
slic/utils/duo.py PickledDict.set 3 3 0 0%
slic/utils/duo.py PickledDict._load 4 0 0 100%
slic/utils/duo.py get_pgroup_info 11 11 0 0%
slic/utils/duo.py get_pgroup 5 5 0 0%
slic/utils/duo.py extract_from_proposal 12 12 0 0%
slic/utils/duo.py extract_from_pgroup 6 6 0 0%
slic/utils/duo.py extract_from_owner 3 3 0 0%
slic/utils/duo.py (no function) 22 0 0 100%
slic/utils/elog.py Elog.__init__ 3 3 0 0%
slic/utils/elog.py Elog.post 2 2 0 0%
slic/utils/elog.py Elog.screenshot 3 3 0 0%
slic/utils/elog.py get_default_elog_instance 13 13 0 0%
slic/utils/elog.py (no function) 9 0 0 100%
slic/utils/eval.py forgiving_eval 4 4 0 0%
slic/utils/eval.py defaulting_eval 4 4 0 0%
slic/utils/eval.py arithmetic_eval 2 2 0 0%
slic/utils/eval.py ast_node_eval 19 19 0 0%
slic/utils/eval.py get_operator 8 8 0 0%
slic/utils/eval.py (no function) 12 0 0 100%
slic/utils/exceptions.py ChainedException.__str__ 6 6 0 0%
slic/utils/exceptions.py printable_exception 3 3 0 0%
slic/utils/exceptions.py printed_exception.__exit__ 5 5 0 0%
slic/utils/exceptions.py (no function) 8 0 0 100%
slic/utils/get_adj.py ensure_adjs 1 1 0 0%
slic/utils/get_adj.py ensure_adj 3 3 0 0%
slic/utils/get_adj.py get_adj 5 5 0 0%
slic/utils/get_adj.py get_adjs 2 2 0 0%
slic/utils/get_adj.py (no function) 6 0 0 100%
slic/utils/hastyepics.py get_pv 1 1 0 0%
slic/utils/hastyepics.py Motor.__init__ 12 12 0 0%
slic/utils/hastyepics.py Motor.PV 1 1 0 0%
slic/utils/hastyepics.py (no function) 12 0 0 100%
slic/utils/ioc/__init__.py (no function) 1 1 0 0%
slic/utils/ioc/adjdrv.py AdjustableDriver.__init__ 2 2 0 0%
slic/utils/ioc/adjdrv.py AdjustableDriver.write 12 12 0 0%
slic/utils/ioc/adjdrv.py AdjustableDriver.read 12 12 0 0%
slic/utils/ioc/adjdrv.py (no function) 5 5 0 0%
slic/utils/ioc/ioc.py IOC.__init__ 12 12 0 0%
slic/utils/ioc/ioc.py IOC.start 2 2 0 0%
slic/utils/ioc/ioc.py IOC.stop 2 2 0 0%
slic/utils/ioc/ioc.py IOC._run 9 9 0 0%
slic/utils/ioc/ioc.py mk_pvdb 1 1 0 0%
slic/utils/ioc/ioc.py mk_pvinfo 3 3 0 0%
slic/utils/ioc/ioc.py mk_pvdb_meta 1 1 0 0%
slic/utils/ioc/ioc.py merge_dicts 1 1 0 0%
slic/utils/ioc/ioc.py mk_pvinfos_meta 6 6 0 0%
slic/utils/ioc/ioc.py mk_string_entry 1 1 0 0%
slic/utils/ioc/ioc.py infer_type 3 3 0 0%
slic/utils/ioc/ioc.py (no function) 22 22 0 0%
slic/utils/ipy.py devices.__repr__ 15 15 0 0%
slic/utils/ipy.py (no function) 7 0 0 100%
slic/utils/jsonext.py ExtendedJSONEncoder.default 11 11 0 0%
slic/utils/jsonext.py json_validate 1 1 0 0%
slic/utils/jsonext.py json_save 2 2 0 0%
slic/utils/jsonext.py json_load 2 2 0 0%
slic/utils/jsonext.py (no function) 8 0 0 100%
slic/utils/lazypv.py PV.__init__ 3 3 0 0%
slic/utils/lazypv.py PV.__getattr__ 5 5 0 0%
slic/utils/lazypv.py (no function) 4 4 0 0%
slic/utils/logcfg.py logcfg 3 0 0 100%
slic/utils/logcfg.py cfg_logzero 1 0 0 100%
slic/utils/logcfg.py cfg_logging 2 0 0 100%
slic/utils/logcfg.py add_log_Level 13 0 0 100%
slic/utils/logcfg.py add_log_Level.log_func_for_class 5 0 0 100%
slic/utils/logcfg.py add_log_Level.log_func_for_module 1 1 0 0%
slic/utils/logcfg.py setup_import_logging 4 0 0 100%
slic/utils/logcfg.py setup_import_logging.import_with_log 9 1 0 89%
slic/utils/logcfg.py (no function) 14 0 0 100%
slic/utils/logign.py ignore_log_msg 3 3 0 0%
slic/utils/logign.py log_filter 4 4 0 0%
slic/utils/logign.py IgnoreMessagesFilter.__init__ 2 2 0 0%
slic/utils/logign.py IgnoreMessagesFilter.filter 5 5 0 0%
slic/utils/logign.py (no function) 8 0 0 100%
slic/utils/marker.py Marker.__init__ 5 5 0 0%
slic/utils/marker.py Marker.name 6 6 0 0%
slic/utils/marker.py Marker.__repr__ 9 9 0 0%
slic/utils/marker.py Marker.goto 2 2 0 0%
slic/utils/marker.py Marker.update 3 3 0 0%
slic/utils/marker.py format_value 1 1 0 0%
slic/utils/marker.py markers.__repr__ 2 2 0 0%
slic/utils/marker.py markers.__getitem__ 2 2 0 0%
slic/utils/marker.py markers._get 1 1 0 0%
slic/utils/marker.py (no function) 17 0 0 100%
slic/utils/metaclasses.py combine_classes 3 0 0 100%
slic/utils/metaclasses.py (no function) 5 0 0 100%
slic/utils/namespace.py Namespace.__repr__ 1 1 0 0%
slic/utils/namespace.py (no function) 4 0 0 100%
slic/utils/npy.py nice_arange 5 5 0 0%
slic/utils/npy.py nice_linspace 1 1 0 0%
slic/utils/npy.py nice_steps_centered 6 6 0 0%
slic/utils/npy.py nice_steps_left_aligned 6 6 0 0%
slic/utils/npy.py nice_steps_right_aligned 7 7 0 0%
slic/utils/npy.py normalize_direction 7 7 0 0%
slic/utils/npy.py istep 1 1 0 0%
slic/utils/npy.py within 5 5 0 0%
slic/utils/npy.py within_fraction 8 8 0 0%
slic/utils/npy.py fraction_to_percentage 3 3 0 0%
slic/utils/npy.py get_dtype 3 3 0 0%
slic/utils/npy.py get_shape 3 3 0 0%
slic/utils/npy.py is_array 1 1 0 0%
slic/utils/npy.py (no function) 15 0 0 100%
slic/utils/opmsg.py clean_name 1 1 0 0%
slic/utils/opmsg.py harmonize_name 2 2 0 0%
slic/utils/opmsg.py OperationMessages.__init__ 9 9 0 0%
slic/utils/opmsg.py OperationMessages.__getitem__ 2 2 0 0%
slic/utils/opmsg.py OperationMessages._ipython_key_completions_ 1 1 0 0%
slic/utils/opmsg.py OperationMessages.__iter__ 1 1 0 0%
slic/utils/opmsg.py OperationMessages.__repr__ 2 2 0 0%
slic/utils/opmsg.py OperationMessage.__init__ 15 15 0 0%
slic/utils/opmsg.py OperationMessage.update 1 1 0 0%
slic/utils/opmsg.py OperationMessage.__getitem__ 1 1 0 0%
slic/utils/opmsg.py OperationMessage.__repr__ 3 3 0 0%
slic/utils/opmsg.py OperationMessageEntry.__init__ 4 4 0 0%
slic/utils/opmsg.py OperationMessageEntry.date 1 1 0 0%
slic/utils/opmsg.py OperationMessageEntry.msg 1 1 0 0%
slic/utils/opmsg.py OperationMessageEntry.__repr__ 1 1 0 0%
slic/utils/opmsg.py OperationMessageStatus.__init__ 4 4 0 0%
slic/utils/opmsg.py OperationMessageStatus.date 1 1 0 0%
slic/utils/opmsg.py OperationMessageStatus.status 1 1 0 0%
slic/utils/opmsg.py OperationMessageStatus.__repr__ 1 1 0 0%
slic/utils/opmsg.py OperationMessageStatus.set_offline 1 1 0 0%
slic/utils/opmsg.py OperationMessageStatus.set_preparation 1 1 0 0%
slic/utils/opmsg.py OperationMessageStatus.set_remote 1 1 0 0%
slic/utils/opmsg.py OperationMessageStatus.set_attended 1 1 0 0%
slic/utils/opmsg.py OperationMessageStatus.update 5 5 0 0%
slic/utils/opmsg.py OperationMessageStatus.get_allowed 1 1 0 0%
slic/utils/opmsg.py MachineStatus.__init__ 8 8 0 0%
slic/utils/opmsg.py MachineStatus.category 1 1 0 0%
slic/utils/opmsg.py MachineStatus.downtime 1 1 0 0%
slic/utils/opmsg.py MachineStatus.__repr__ 3 3 0 0%
slic/utils/opmsg.py (no function) 47 47 0 0%
slic/utils/path.py can_create_all_files 4 4 0 0%
slic/utils/path.py can_create_file 8 8 0 0%
slic/utils/path.py make_missing_dir 7 7 0 0%
slic/utils/path.py glob_files 4 4 0 0%
slic/utils/path.py filter_files 1 1 0 0%
slic/utils/path.py (no function) 8 0 0 100%
slic/utils/picklio.py pickle 2 2 0 0%
slic/utils/picklio.py unpickle 2 1 0 50%
slic/utils/picklio.py (no function) 3 0 0 100%
slic/utils/printing.py printable_dict_of_dicts 2 2 0 0%
slic/utils/printing.py printable_dict 11 11 0 0%
slic/utils/printing.py maxstrlen 2 2 0 0%
slic/utils/printing.py maxlen 3 3 0 0%
slic/utils/printing.py mk_pad 1 1 0 0%
slic/utils/printing.py strlen 1 1 0 0%
slic/utils/printing.py format_header 4 4 0 0%
slic/utils/printing.py itemize 7 7 0 0%
slic/utils/printing.py printable_table 23 23 0 0%
slic/utils/printing.py _prepend 1 1 0 0%
slic/utils/printing.py _transpose 1 1 0 0%
slic/utils/printing.py _fmt_table_data 1 1 0 0%
slic/utils/printing.py _fmt_table_line 2 2 0 0%
slic/utils/printing.py _fmt_label_sep 2 2 0 0%
slic/utils/printing.py (no function) 16 0 0 100%
slic/utils/pv.py PV.put 9 9 0 0%
slic/utils/pv.py PV.put.on_change 1 1 0 0%
slic/utils/pv.py PV.use_callback 4 4 0 0%
slic/utils/pv.py PV.__repr__ 5 5 0 0%
slic/utils/pv.py PV.orig_repr 1 1 0 0%
slic/utils/pv.py (no function) 10 0 0 100%
slic/utils/pvpreload.py pvpreload 1 0 0 100%
slic/utils/pvpreload.py preload_offload 2 0 0 100%
slic/utils/pvpreload.py preload 13 6 0 54%
slic/utils/pvpreload.py offload 11 9 0 18%
slic/utils/pvpreload.py file_age 5 4 0 20%
slic/utils/pvpreload.py (no function) 18 0 0 100%
slic/utils/pyepics.py EnumWrapper.__init__ 2 2 0 0%
slic/utils/pyepics.py EnumWrapper.names 1 1 0 0%
slic/utils/pyepics.py EnumWrapper.setters 1 1 0 0%
slic/utils/pyepics.py EnumWrapper.set 7 7 0 0%
slic/utils/pyepics.py EnumWrapper.get 1 1 0 0%
slic/utils/pyepics.py EnumWrapper.get_name 1 1 0 0%
slic/utils/pyepics.py EnumWrapper.__repr__ 1 1 0 0%
slic/utils/pyepics.py MonitorAccumulator.__init__ 4 4 0 0%
slic/utils/pyepics.py MonitorAccumulator._accumulate 1 1 0 0%
slic/utils/pyepics.py MonitorAccumulator.accumulate 1 1 0 0%
slic/utils/pyepics.py MonitorAccumulator.stop 1 1 0 0%
slic/utils/pyepics.py MonitorAccumulator.cycle 5 5 0 0%
slic/utils/pyepics.py Positioner.__init__ 5 5 0 0%
slic/utils/pyepics.py EpicsString.__init__ 4 4 0 0%
slic/utils/pyepics.py EpicsString.get 1 1 0 0%
slic/utils/pyepics.py EpicsString.set 1 1 0 0%
slic/utils/pyepics.py EpicsString.__repr__ 1 1 0 0%
slic/utils/pyepics.py EpicsString.__call__ 1 1 0 0%
slic/utils/pyepics.py (no function) 25 0 0 100%
slic/utils/rangebar.py RangeBar.__init__ 5 5 0 0%
slic/utils/rangebar.py RangeBar.__enter__ 2 2 0 0%
slic/utils/rangebar.py RangeBar.__exit__ 2 2 0 0%
slic/utils/rangebar.py RangeBar.show 2 2 0 0%
slic/utils/rangebar.py RangeBar.get 10 10 0 0%
slic/utils/rangebar.py RangeBar.format_number 4 4 0 0%
slic/utils/rangebar.py RangeBar.__repr__ 4 4 0 0%
slic/utils/rangebar.py make_bar_str 3 3 0 0%
slic/utils/rangebar.py make_bar_str_good 8 8 0 0%
slic/utils/rangebar.py make_bar_str_bad 7 7 0 0%
slic/utils/rangebar.py calc_part 5 5 0 0%
slic/utils/rangebar.py split_whole_fract 3 3 0 0%
slic/utils/rangebar.py calc_index 2 2 0 0%
slic/utils/rangebar.py color_good 1 1 0 0%
slic/utils/rangebar.py color_bad 1 1 0 0%
slic/utils/rangebar.py style_emph 1 1 0 0%
slic/utils/rangebar.py print_and_return 1 1 0 0%
slic/utils/rangebar.py (no function) 31 0 0 100%
slic/utils/readable.py readable_seconds 9 9 0 0%
slic/utils/readable.py (no function) 3 0 0 100%
slic/utils/registry.py RegistryMeta.__init__ 3 0 0 100%
slic/utils/registry.py RegistryMeta.__call__ 3 3 0 0%
slic/utils/registry.py instances 4 4 0 0%
slic/utils/registry.py _collect_instances 6 6 0 0%
slic/utils/registry.py _check_registry 6 6 0 0%
slic/utils/registry.py (no function) 11 0 0 100%
slic/utils/reprate.py get_pvname_reprate 3 3 0 0%
slic/utils/reprate.py get_beamline 3 3 0 0%
slic/utils/reprate.py infer_beamline 4 4 0 0%
slic/utils/reprate.py RepRateMonitor.__init__ 17 17 0 0%
slic/utils/reprate.py RepRateMonitor.__init__.on_value_change 2 2 0 0%
slic/utils/reprate.py RepRateMonitor.__repr__ 4 4 0 0%
slic/utils/reprate.py (no function) 13 0 0 100%
slic/utils/richcfg.py richcfg 2 0 0 100%
slic/utils/richcfg.py replace_ipython_inspect 5 2 0 60%
slic/utils/richcfg.py replace_ipython_inspect._inspect 9 9 0 0%
slic/utils/richcfg.py (no function) 5 0 0 100%
slic/utils/run_later.py MatMulTrick.__init__ 2 2 0 0%
slic/utils/run_later.py MatMulTrick.__repr__ 1 1 0 0%
slic/utils/run_later.py MatMulTrick.__matmul__ 5 5 0 0%
slic/utils/run_later.py MatMulTrick.__call__ 1 1 0 0%
slic/utils/run_later.py tomorrow 1 1 0 0%
slic/utils/run_later.py yesterday 1 1 0 0%
slic/utils/run_later.py today 2 2 0 0%
slic/utils/run_later.py run_later 5 5 0 0%
slic/utils/run_later.py run_in 4 4 0 0%
slic/utils/run_later.py run_at 22 22 0 0%
slic/utils/run_later.py fexample 5 5 0 0%
slic/utils/run_later.py (no function) 38 38 0 0%
slic/utils/screenshot.py Screenshot.__init__ 2 2 0 0%
slic/utils/screenshot.py Screenshot.show_directory 2 2 0 0%
slic/utils/screenshot.py Screenshot.shoot 17 17 0 0%
slic/utils/screenshot.py (no function) 9 0 0 100%
slic/utils/sendmail.py sendmail 3 3 0 0%
slic/utils/sendmail.py Message.__init__ 4 4 0 0%
slic/utils/sendmail.py Message.send 2 2 0 0%
slic/utils/sendmail.py Message.encode 1 1 0 0%
slic/utils/sendmail.py Message.__repr__ 1 1 0 0%
slic/utils/sendmail.py Message.wrap 11 11 0 0%
slic/utils/sendmail.py _run_sendmail 6 6 0 0%
slic/utils/sendmail.py SendMailError.__init__ 6 6 0 0%
slic/utils/sendmail.py (no function) 15 15 0 0%
slic/utils/sendsms.py sendsms 2 2 0 0%
slic/utils/sendsms.py (no function) 3 3 0 0%
slic/utils/shortcut.py Shortcut.__init__ 5 5 0 0%
slic/utils/shortcut.py Shortcut.__repr__ 2 2 0 0%
slic/utils/shortcut.py Shortcut.run 2 2 0 0%
slic/utils/shortcut.py Shortcut.source 1 1 0 0%
slic/utils/shortcut.py as_shortcut 4 4 0 0%
slic/utils/shortcut.py as_shortcut.deco 1 1 0 0%
slic/utils/shortcut.py shortcuts.__repr__ 2 2 0 0%
slic/utils/shortcut.py shortcuts.__getitem__ 2 2 0 0%
slic/utils/shortcut.py shortcuts._get 1 1 0 0%
slic/utils/shortcut.py (no function) 18 0 0 100%
slic/utils/snapshot.py snapshot 3 3 0 0%
slic/utils/snapshot.py (no function) 3 0 0 100%
slic/utils/termtitle.py termtitle 2 0 0 100%
slic/utils/termtitle.py (no function) 1 0 0 100%
slic/utils/tqdm_mod.py tqdm_sleep 3 3 0 0%
slic/utils/tqdm_mod.py tqdm_mod.__init__ 3 3 0 0%
slic/utils/tqdm_mod.py tqdm_mod.format_meter 3 3 0 0%
slic/utils/tqdm_mod.py tqdm_mod.set 3 3 0 0%
slic/utils/tqdm_mod.py clamp 3 3 0 0%
slic/utils/tqdm_mod.py format_sizeof 3 3 0 0%
slic/utils/tqdm_mod.py (no function) 10 0 0 100%
slic/utils/trinary.py check_trinary 2 2 0 0%
slic/utils/trinary.py (no function) 2 0 0 100%
slic/utils/typecast.py downcast 3 3 0 0%
slic/utils/typecast.py upcast 3 3 0 0%
slic/utils/typecast.py _ensure_subclass 2 2 0 0%
slic/utils/typecast.py _raise_error 3 3 0 0%
slic/utils/typecast.py _cast 2 2 0 0%
slic/utils/typecast.py B.methB 1 1 0 0%
slic/utils/typecast.py S.methS 2 2 0 0%
slic/utils/typecast.py SS.methSS 3 3 0 0%
slic/utils/typecast.py (no function) 41 41 0 0%
slic/utils/utils.py singleton 1 0 0 100%
slic/utils/utils.py typename 1 0 0 100%
slic/utils/utils.py next_int 3 3 0 0%
slic/utils/utils.py zero_pad 1 1 0 0%
slic/utils/utils.py iround 1 1 0 0%
slic/utils/utils.py sorted_naturally 3 3 0 0%
slic/utils/utils.py (no function) 7 0 0 100%
slic/utils/xrange.py xrange 15 15 0 0%
slic/utils/xrange.py compare 6 6 0 0%
slic/utils/xrange.py (no function) 12 9 0 25%
Total   9571 7042 0 26%

No items found using the specified filter.