File tree Expand file tree Collapse file tree 1 file changed +2
-8
lines changed Expand file tree Collapse file tree 1 file changed +2
-8
lines changed Original file line number Diff line number Diff line change @@ -111,20 +111,14 @@ async def prepare(self, trigger_info: TriggerInfo) -> None:
111
111
self ._supported_trigger_types [trigger_info .trigger ]
112
112
)
113
113
114
- total_triggers = (
115
- sum (trigger_info .number_of_events )
116
- if isinstance (trigger_info .number_of_events , list | tuple )
117
- else int (trigger_info .number_of_events )
118
- )
119
-
120
114
# Tetramms do not use a typical cam plugin, so we need to work out
121
115
# the time per trigger
122
- averaging_time = trigger_info .livetime / total_triggers
116
+ averaging_time = trigger_info .livetime / trigger_info . total_number_of_exposures
123
117
124
118
await asyncio .gather (
125
119
self .driver .averaging_time .set (averaging_time ),
126
120
self .set_exposure (averaging_time ),
127
- self ._file_io .num_capture .set (total_triggers ),
121
+ self ._file_io .num_capture .set (trigger_info . total_number_of_exposures ),
128
122
)
129
123
130
124
# raise an error if asked to trigger faster than the max.
You can’t perform that action at this time.
0 commit comments