@@ -130,7 +130,7 @@ def _fill_dl0_container(
130130
131131 return DL0CameraContainer (
132132 pixel_status = pixel_status_reordered ,
133- event_type = EventType (tel_event .event_type ),
133+ event_type = EventType (int ( tel_event .event_type ) ),
134134 selected_gain_channel = selected_gain_channel ,
135135 event_time = cta_high_res_to_time (
136136 tel_event .event_time_s ,
@@ -435,6 +435,7 @@ def _fill_event(self, count, zfits_event) -> ArrayEventContainer:
435435 time = cta_high_res_to_time (
436436 zfits_event .event_time_s , zfits_event .event_time_qns
437437 )
438+ event_type = EventType (int (zfits_event .event_type ))
438439 array_event = ArrayEventContainer (
439440 count = count ,
440441 index = EventIndexContainer (
@@ -443,11 +444,14 @@ def _fill_event(self, count, zfits_event) -> ArrayEventContainer:
443444 ),
444445 trigger = TriggerContainer (
445446 tels_with_trigger = [self .tel_id ],
446- event_type = EventType ( int ( zfits_event . event_type )) ,
447+ event_type = event_type ,
447448 time = time ,
448449 ),
449450 )
450- array_event .trigger .tel [tel_id ] = TelescopeTriggerContainer (time = time )
451+ array_event .trigger .tel [tel_id ] = TelescopeTriggerContainer (
452+ time = time ,
453+ event_type = event_type ,
454+ )
451455 array_event .dl0 .tel [tel_id ] = _fill_dl0_container (
452456 zfits_event ,
453457 self ._multi_file .data_stream ,
0 commit comments