diff --git a/src/toolbox_scs/detectors/gotthard2.py b/src/toolbox_scs/detectors/gotthard2.py index bf2988cafbcaf050b7e17f98cbf8fe99d16a5545..4ff9366c36dd616783cc2910f91a69cc61052e9f 100644 --- a/src/toolbox_scs/detectors/gotthard2.py +++ b/src/toolbox_scs/detectors/gotthard2.py @@ -53,7 +53,7 @@ def extract_GH2(ds, run, firstFrame=0, bunchPattern='scs_ppl', pattern = XrayPulses(run) dim = 'sa3_pId' others = [var for var in ds if dim in ds[var].coords] - nds = ds.drop_dims(dim) + nds = ds.drop_dims(dim, errors='ignore') if pattern.is_constant_pattern(): pulse_ids = pattern.peek_pulse_ids(labelled=False) nds = nds.isel({gh2_dim: pulse_ids + firstFrame})