You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Last week Axel reported that he had some jobs for the event coincidence failing with a memory issue (too much memory requested). We found out the problem happened because the event coincidence was run over LST-1 merged DL1 files. In such a case, the number of events is too large when performing the coincidence, and it causes the script to exit with an error similar to:
while I guess you can distinguish the merged file by having multiple subrun numbers, I am not sure if this is a proper approach. Maybe it would be better to check the number of events in the file because the actual memory limit should be directly related to that one. The error message might however include the information not to run over merged files
I have found that it is possible to adapt the code to use only a limited number of lst events at a time. Looping over all events by slice of a pre-defined step.
This could be implemented to limit the maximum memory usage while allowing for full run processing.
Last week Axel reported that he had some jobs for the event coincidence failing with a memory issue (too much memory requested). We found out the problem happened because the event coincidence was run over LST-1 merged DL1 files. In such a case, the number of events is too large when performing the coincidence, and it causes the script to exit with an error similar to:
Therefore, it would be ideal to check the input file and exit if it is a merged DL1 file.
The text was updated successfully, but these errors were encountered: