In recon.py, the ReconEvent class is implemented, having an attribute roi_size. This attribute has no meaning for readout modes different from readoutmode == RECTANGULAR recon files.
By now, the attribute has been commented (line 101) for continuing the close of issue #50 but, in the future we have two different paths:
creating three different classes (as we have done for all the other classes), adapting this attribute to the features of every readout class;
modifying the name of the attribute from roi_size to number_of_pixels, in order to give to it a physical sense for every readout mode, even if for the circular readout is redundant, being the number of pixels in the event alway fixed to 7 (1 + the 6 adjacent neighbors).
In
recon.py
, theReconEvent
class is implemented, having an attributeroi_size
. This attribute has no meaning for readout modes different fromreadoutmode == RECTANGULAR
recon files.By now, the attribute has been commented (line 101) for continuing the close of issue #50 but, in the future we have two different paths:
roi_size
tonumber_of_pixels
, in order to give to it a physical sense for every readout mode, even if for the circular readout is redundant, being the number of pixels in the event alway fixed to 7 (1 + the 6 adjacent neighbors).The first one seems the right choice.