| slic/__init__.py |
20 |
2 |
0 |
90% |
| slic/core/__init__.py |
5 |
0 |
0 |
100% |
| slic/core/acquisition/__init__.py |
7 |
0 |
0 |
100% |
| slic/core/acquisition/acquisition.py |
56 |
42 |
0 |
25% |
| slic/core/acquisition/baseacquisition.py |
5 |
1 |
0 |
80% |
| slic/core/acquisition/broker/__init__.py |
2 |
0 |
0 |
100% |
| slic/core/acquisition/broker/brokerclient.py |
104 |
80 |
0 |
23% |
| slic/core/acquisition/broker/brokerconfig.py |
102 |
87 |
0 |
15% |
| slic/core/acquisition/broker/pedestal.py |
66 |
57 |
0 |
14% |
| slic/core/acquisition/broker/pids.py |
17 |
12 |
0 |
29% |
| slic/core/acquisition/broker/post_retrieve.py |
120 |
120 |
0 |
0% |
| slic/core/acquisition/broker/requeststatus.py |
77 |
73 |
0 |
5% |
| slic/core/acquisition/broker/restapi.py |
147 |
107 |
0 |
27% |
| slic/core/acquisition/broker/tools.py |
52 |
18 |
0 |
65% |
| slic/core/acquisition/bsacquisition.py |
10 |
3 |
0 |
70% |
| slic/core/acquisition/bschannels.py |
30 |
19 |
0 |
37% |
| slic/core/acquisition/channels.py |
51 |
30 |
0 |
41% |
| slic/core/acquisition/dbacquisition.py |
19 |
12 |
0 |
37% |
| slic/core/acquisition/detcfg.py |
82 |
35 |
0 |
57% |
| slic/core/acquisition/diaacquisition.py |
111 |
111 |
0 |
0% |
| slic/core/acquisition/diaconfig.py |
36 |
36 |
0 |
0% |
| slic/core/acquisition/dummyacquisition.py |
12 |
12 |
0 |
0% |
| slic/core/acquisition/fakeacquisition.py |
76 |
53 |
0 |
30% |
| slic/core/acquisition/pedestals.py |
69 |
69 |
0 |
0% |
| slic/core/acquisition/pvacquisition.py |
60 |
47 |
0 |
22% |
| slic/core/acquisition/pvchannels.py |
13 |
7 |
0 |
46% |
| slic/core/acquisition/sfacquisition.py |
159 |
129 |
0 |
19% |
| slic/core/acquisition/sfpaths.py |
23 |
19 |
0 |
17% |
| slic/core/acquisition/spreadsheet.py |
45 |
45 |
0 |
0% |
| slic/core/adjustable/__init__.py |
11 |
0 |
0 |
100% |
| slic/core/adjustable/adjustable.py |
50 |
30 |
0 |
40% |
| slic/core/adjustable/baseadjustable.py |
28 |
18 |
0 |
36% |
| slic/core/adjustable/collection.py |
22 |
14 |
0 |
36% |
| slic/core/adjustable/combined.py |
15 |
8 |
0 |
47% |
| slic/core/adjustable/convenience.py |
35 |
20 |
0 |
43% |
| slic/core/adjustable/converted.py |
16 |
10 |
0 |
38% |
| slic/core/adjustable/dummyadjustable.py |
41 |
30 |
0 |
27% |
| slic/core/adjustable/error.py |
2 |
0 |
0 |
100% |
| slic/core/adjustable/genericadjustable.py |
32 |
24 |
0 |
25% |
| slic/core/adjustable/limited.py |
29 |
18 |
0 |
38% |
| slic/core/adjustable/linked.py |
22 |
15 |
0 |
32% |
| slic/core/adjustable/pvadjustable.py |
119 |
91 |
0 |
24% |
| slic/core/adjustable/pvchangemon.py |
77 |
56 |
0 |
27% |
| slic/core/adjustable/pvenumadjustable.py |
38 |
22 |
0 |
42% |
| slic/core/adjustable/scaler.py |
22 |
16 |
0 |
27% |
| slic/core/condition/__init__.py |
2 |
0 |
0 |
100% |
| slic/core/condition/basecondition.py |
8 |
2 |
0 |
75% |
| slic/core/condition/condition.py |
107 |
79 |
0 |
26% |
| slic/core/condition/pvcondition.py |
21 |
12 |
0 |
43% |
| slic/core/condition/valuecondition.py |
22 |
15 |
0 |
32% |
| slic/core/device/__init__.py |
2 |
0 |
0 |
100% |
| slic/core/device/auto.py |
12 |
12 |
0 |
0% |
| slic/core/device/basedevice.py |
2 |
0 |
0 |
100% |
| slic/core/device/device.py |
46 |
35 |
0 |
24% |
| slic/core/device/filtered.py |
23 |
23 |
0 |
0% |
| slic/core/device/simpledevice.py |
6 |
2 |
0 |
67% |
| slic/core/scanner/__init__.py |
1 |
0 |
0 |
100% |
| slic/core/scanner/runname.py |
36 |
23 |
0 |
36% |
| slic/core/scanner/scanbackend.py |
232 |
197 |
0 |
15% |
| slic/core/scanner/scaninfo.py |
45 |
35 |
0 |
22% |
| slic/core/scanner/scanner.py |
136 |
89 |
0 |
35% |
| slic/core/sensor/__init__.py |
8 |
0 |
0 |
100% |
| slic/core/sensor/basesensor.py |
12 |
3 |
0 |
75% |
| slic/core/sensor/bscombined.py |
9 |
5 |
0 |
44% |
| slic/core/sensor/bsmonitor.py |
102 |
73 |
0 |
28% |
| slic/core/sensor/bsnorm.py |
12 |
7 |
0 |
42% |
| slic/core/sensor/bssensor.py |
6 |
2 |
0 |
67% |
| slic/core/sensor/combined.py |
31 |
20 |
0 |
35% |
| slic/core/sensor/monitor.py |
62 |
51 |
0 |
18% |
| slic/core/sensor/norm.py |
9 |
5 |
0 |
44% |
| slic/core/sensor/pvsensor.py |
32 |
20 |
0 |
38% |
| slic/core/sensor/remoteplot.py |
15 |
10 |
0 |
33% |
| slic/core/sensor/sensor.py |
60 |
42 |
0 |
30% |
| slic/core/task/__init__.py |
4 |
0 |
0 |
100% |
| slic/core/task/basetask.py |
11 |
3 |
0 |
73% |
| slic/core/task/daqtask.py |
23 |
16 |
0 |
30% |
| slic/core/task/loop.py |
57 |
40 |
0 |
30% |
| slic/core/task/producer.py |
25 |
18 |
0 |
28% |
| slic/core/task/task.py |
62 |
46 |
0 |
26% |
| slic/devices/__init__.py |
7 |
0 |
0 |
100% |
| slic/devices/cameras/__init__.py |
4 |
0 |
0 |
100% |
| slic/devices/cameras/basler.py |
8 |
4 |
0 |
50% |
| slic/devices/cameras/camera_bs.py |
13 |
8 |
0 |
38% |
| slic/devices/cameras/camera_ca.py |
34 |
19 |
0 |
44% |
| slic/devices/cameras/camerabase.py |
17 |
12 |
0 |
29% |
| slic/devices/cameras/screenpanel.py |
31 |
21 |
0 |
32% |
| slic/devices/endstations/__init__.py |
3 |
0 |
0 |
100% |
| slic/devices/endstations/alvra_flex.py |
10 |
5 |
0 |
50% |
| slic/devices/endstations/alvra_huber.py |
8 |
4 |
0 |
50% |
| slic/devices/endstations/alvra_prime.py |
48 |
34 |
0 |
29% |
| slic/devices/endstations/alvra_xtg.py |
8 |
8 |
0 |
0% |
| slic/devices/endstations/bernina_cameras.py |
33 |
33 |
0 |
0% |
| slic/devices/endstations/bernina_platform.py |
46 |
46 |
0 |
0% |
| slic/devices/general/__init__.py |
4 |
0 |
0 |
100% |
| slic/devices/general/delay_compensation.py |
13 |
13 |
0 |
0% |
| slic/devices/general/delay_stage.py |
57 |
30 |
0 |
47% |
| slic/devices/general/detectors/__init__.py |
2 |
0 |
0 |
100% |
| slic/devices/general/detectors/buffer.py |
66 |
35 |
0 |
47% |
| slic/devices/general/detectors/digitizer.py |
13 |
7 |
0 |
46% |
| slic/devices/general/detectors/pvdatastream.py |
33 |
24 |
0 |
27% |
| slic/devices/general/detectors/timer.py |
15 |
9 |
0 |
40% |
| slic/devices/general/micosstage.py |
7 |
7 |
0 |
0% |
| slic/devices/general/motor.py |
128 |
88 |
0 |
31% |
| slic/devices/general/shutter.py |
22 |
12 |
0 |
45% |
| slic/devices/general/shutterctx.py |
18 |
7 |
0 |
61% |
| slic/devices/general/smaract.py |
169 |
125 |
0 |
26% |
| slic/devices/loptics/__init__.py |
2 |
0 |
0 |
100% |
| slic/devices/loptics/alvra_explaser.py |
29 |
21 |
0 |
28% |
| slic/devices/loptics/bernina_explaser.py |
28 |
28 |
0 |
0% |
| slic/devices/loptics/lasershutter.py |
22 |
14 |
0 |
36% |
| slic/devices/timing/__init__.py |
0 |
0 |
0 |
100% |
| slic/devices/timing/events/__init__.py |
3 |
3 |
0 |
0% |
| slic/devices/timing/events/codes.py |
5 |
5 |
0 |
0% |
| slic/devices/timing/events/ctaseq.py |
190 |
190 |
0 |
0% |
| slic/devices/timing/events/evr.py |
37 |
37 |
0 |
0% |
| slic/devices/timing/events/tma.py |
40 |
40 |
0 |
0% |
| slic/devices/timing/lasertiming.py |
253 |
184 |
0 |
27% |
| slic/devices/xdiagnostics/__init__.py |
2 |
0 |
0 |
100% |
| slic/devices/xdiagnostics/intensitymonitor.py |
124 |
92 |
0 |
26% |
| slic/devices/xdiagnostics/profilemonitor.py |
19 |
9 |
0 |
53% |
| slic/devices/xdiagnostics/timetools.py |
48 |
48 |
0 |
0% |
| slic/devices/xoptics/__init__.py |
7 |
0 |
0 |
100% |
| slic/devices/xoptics/aramis_attenuator.py |
96 |
66 |
0 |
31% |
| slic/devices/xoptics/aramis_reflaser.py |
23 |
15 |
0 |
35% |
| slic/devices/xoptics/dcm.py |
211 |
162 |
0 |
23% |
| slic/devices/xoptics/kb.py |
30 |
18 |
0 |
40% |
| slic/devices/xoptics/offsetmirrors.py |
9 |
5 |
0 |
44% |
| slic/devices/xoptics/pulsepicker.py |
56 |
34 |
0 |
39% |
| slic/devices/xoptics/slits/__init__.py |
5 |
0 |
0 |
100% |
| slic/devices/xoptics/slits/slitblades.py |
66 |
48 |
0 |
27% |
| slic/devices/xoptics/slits/slittwinunit.py |
12 |
6 |
0 |
50% |
| slic/devices/xoptics/slits/slitunit.py |
14 |
8 |
0 |
43% |
| slic/devices/xoptics/slits/slitunitcw.py |
7 |
3 |
0 |
57% |
| slic/devices/xoptics/slits/slitunitjj.py |
8 |
5 |
0 |
38% |
| slic/gui/__init__.py |
1 |
0 |
0 |
100% |
| slic/gui/daqframe.py |
75 |
54 |
0 |
28% |
| slic/gui/daqpanels/__init__.py |
6 |
0 |
0 |
100% |
| slic/gui/daqpanels/config.py |
98 |
80 |
0 |
18% |
| slic/gui/daqpanels/goto.py |
92 |
76 |
0 |
17% |
| slic/gui/daqpanels/run.py |
56 |
46 |
0 |
18% |
| slic/gui/daqpanels/scan.py |
63 |
54 |
0 |
14% |
| slic/gui/daqpanels/scan2d.py |
77 |
66 |
0 |
14% |
| slic/gui/daqpanels/sfx.py |
77 |
60 |
0 |
22% |
| slic/gui/daqpanels/special.py |
63 |
54 |
0 |
14% |
| slic/gui/daqpanels/static.py |
46 |
37 |
0 |
20% |
| slic/gui/daqpanels/tools.py |
140 |
114 |
0 |
19% |
| slic/gui/daqpanels/tweak.py |
149 |
127 |
0 |
15% |
| slic/gui/gui.py |
16 |
10 |
0 |
38% |
| slic/gui/icon.py |
8 |
4 |
0 |
50% |
| slic/gui/persist.py |
68 |
48 |
0 |
29% |
| slic/gui/widgets/__init__.py |
11 |
0 |
0 |
100% |
| slic/gui/widgets/alarm.py |
21 |
11 |
0 |
48% |
| slic/gui/widgets/alternative.py |
51 |
40 |
0 |
22% |
| slic/gui/widgets/boxes.py |
33 |
26 |
0 |
21% |
| slic/gui/widgets/checkbox.py |
8 |
4 |
0 |
50% |
| slic/gui/widgets/completers.py |
27 |
19 |
0 |
30% |
| slic/gui/widgets/dyncombo.py |
49 |
49 |
0 |
0% |
| slic/gui/widgets/entries.py |
253 |
195 |
0 |
23% |
| slic/gui/widgets/exc2warn.py |
15 |
13 |
0 |
13% |
| slic/gui/widgets/fname.py |
60 |
47 |
0 |
22% |
| slic/gui/widgets/jfcfg.py |
290 |
230 |
0 |
21% |
| slic/gui/widgets/jfmodcoords.py |
88 |
70 |
0 |
20% |
| slic/gui/widgets/labeled.py |
19 |
7 |
0 |
63% |
| slic/gui/widgets/lists.py |
96 |
73 |
0 |
24% |
| slic/gui/widgets/mods.py |
25 |
17 |
0 |
32% |
| slic/gui/widgets/nope.py |
26 |
19 |
0 |
27% |
| slic/gui/widgets/plotting.py |
68 |
47 |
0 |
31% |
| slic/gui/widgets/tools.py |
11 |
7 |
0 |
36% |
| slic/gui/widgets/twobuttons.py |
43 |
30 |
0 |
30% |
| slic/gui/wxdebug.py |
15 |
7 |
0 |
53% |
| slic/utils/__init__.py |
24 |
0 |
0 |
100% |
| slic/utils/argfwd.py |
52 |
13 |
0 |
75% |
| slic/utils/ask_yes_no.py |
27 |
4 |
0 |
85% |
| slic/utils/channels.py |
17 |
12 |
0 |
29% |
| slic/utils/config.py |
5 |
2 |
0 |
60% |
| slic/utils/cprint.py |
41 |
16 |
0 |
61% |
| slic/utils/dbusnotify.py |
40 |
39 |
0 |
2% |
| slic/utils/debug.py |
16 |
12 |
0 |
25% |
| slic/utils/dictext.py |
30 |
19 |
0 |
37% |
| slic/utils/dotdir.py |
10 |
1 |
0 |
90% |
| slic/utils/duo.py |
77 |
45 |
0 |
42% |
| slic/utils/elog.py |
30 |
21 |
0 |
30% |
| slic/utils/eval.py |
49 |
37 |
0 |
24% |
| slic/utils/exceptions.py |
22 |
14 |
0 |
36% |
| slic/utils/get_adj.py |
17 |
11 |
0 |
35% |
| slic/utils/hastyepics.py |
26 |
14 |
0 |
46% |
| slic/utils/ioc/__init__.py |
1 |
1 |
0 |
0% |
| slic/utils/ioc/adjdrv.py |
31 |
31 |
0 |
0% |
| slic/utils/ioc/ioc.py |
63 |
63 |
0 |
0% |
| slic/utils/ipy.py |
22 |
15 |
0 |
32% |
| slic/utils/jsonext.py |
24 |
16 |
0 |
33% |
| slic/utils/lazypv.py |
12 |
12 |
0 |
0% |
| slic/utils/logcfg.py |
52 |
2 |
0 |
96% |
| slic/utils/logign.py |
22 |
14 |
0 |
36% |
| slic/utils/marker.py |
48 |
31 |
0 |
35% |
| slic/utils/metaclasses.py |
8 |
0 |
0 |
100% |
| slic/utils/namespace.py |
5 |
1 |
0 |
80% |
| slic/utils/npy.py |
71 |
56 |
0 |
21% |
| slic/utils/opmsg.py |
122 |
122 |
0 |
0% |
| slic/utils/path.py |
32 |
24 |
0 |
25% |
| slic/utils/picklio.py |
7 |
3 |
0 |
57% |
| slic/utils/printing.py |
77 |
61 |
0 |
21% |
| slic/utils/pv.py |
30 |
20 |
0 |
33% |
| slic/utils/pvpreload.py |
50 |
19 |
0 |
62% |
| slic/utils/pyepics.py |
64 |
39 |
0 |
39% |
| slic/utils/rangebar.py |
92 |
61 |
0 |
34% |
| slic/utils/readable.py |
12 |
9 |
0 |
25% |
| slic/utils/registry.py |
33 |
19 |
0 |
42% |
| slic/utils/reprate.py |
46 |
33 |
0 |
28% |
| slic/utils/richcfg.py |
21 |
11 |
0 |
48% |
| slic/utils/run_later.py |
87 |
87 |
0 |
0% |
| slic/utils/screenshot.py |
30 |
21 |
0 |
30% |
| slic/utils/sendmail.py |
49 |
49 |
0 |
0% |
| slic/utils/sendsms.py |
5 |
5 |
0 |
0% |
| slic/utils/shortcut.py |
38 |
20 |
0 |
47% |
| slic/utils/snapshot.py |
6 |
3 |
0 |
50% |
| slic/utils/termtitle.py |
3 |
0 |
0 |
100% |
| slic/utils/tqdm_mod.py |
28 |
18 |
0 |
36% |
| slic/utils/trinary.py |
4 |
2 |
0 |
50% |
| slic/utils/typecast.py |
60 |
60 |
0 |
0% |
| slic/utils/utils.py |
17 |
8 |
0 |
53% |
| slic/utils/xrange.py |
33 |
30 |
0 |
9% |