I think one of the reason larndsim readability is low is that when we define intermediate data, we uses shape of previous intermediate data, for example here (instead of using len(unique_pix), we use pixels_signals.shape[0])
Suggestions:
- Add comments
- Explicitly define the intermediate data type
- Enforce consistency check
I think one of the reason larndsim readability is low is that when we define intermediate data, we uses shape of previous intermediate data, for example here (instead of using len(unique_pix), we use pixels_signals.shape[0])
Suggestions: