Open jfkrizmanic opened 1 year ago
CHASM outputs are currently stored in custom python dataclasses. The fields are described in the definition of the class, and are all numpy arrays with various shapes:
This class also contains methods which help write to corsika eventio format. I can add more to write to whatever format we decide on (.npz, hdf5 etc.).
I added a function in CHASM which outputs to an astropy Qtable.
The information is currently calculated internal to the program, we just need to present this in the output data stream