Skip to content

Commit

Permalink
Merge pull request #2482 from cta-observatory/move_table_loader_traits
Browse files Browse the repository at this point in the history
Move `TableLoader` traits to `read_...`-methods
  • Loading branch information
maxnoe committed Jan 4, 2024
2 parents 75a38ee + 592278b commit e4402ad
Show file tree
Hide file tree
Showing 14 changed files with 785 additions and 206 deletions.
18 changes: 10 additions & 8 deletions ctapipe/instrument/tests/test_trigger.py
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,6 @@ def test_software_trigger_simtel(allowed_tels):
with EventSource(
path, focal_length_choice="EQUIVALENT", allowed_tels=allowed_tels
) as source:

trigger = SoftwareTrigger(
subarray=source.subarray,
min_telescopes=2,
Expand Down Expand Up @@ -152,7 +151,6 @@ def test_software_trigger_simtel_single_lsts():
with EventSource(
path, focal_length_choice="EQUIVALENT", allowed_tels=allowed_tels
) as source:

trigger = SoftwareTrigger(
subarray=source.subarray,
min_telescopes=2,
Expand Down Expand Up @@ -218,18 +216,22 @@ def test_software_trigger_simtel_process(tmp_path):

with TableLoader(
output_path,
load_simulated=True,
load_dl1_parameters=True,
focal_length_choice="EQUIVALENT",
) as loader:
events_trigger = loader.read_telescope_events("LST_LST_LSTCam")
events_trigger = loader.read_telescope_events(
"LST_LST_LSTCam",
dl2=False,
true_parameters=False,
)

with TableLoader(
output_path_no_software_trigger,
load_simulated=True,
load_dl1_parameters=True,
focal_length_choice="EQUIVALENT",
) as loader:
events_no_trigger = loader.read_telescope_events("LST_LST_LSTCam")
events_no_trigger = loader.read_telescope_events(
"LST_LST_LSTCam",
dl2=False,
true_parameters=False,
)

assert len(events_no_trigger) > len(events_trigger)

0 comments on commit e4402ad

Please sign in to comment.