Created saveData.py which has the hdf5 saving functionality in it (without being contained in a thread). Incorporated this into simdaq.py for data saving. Right now, the data isn't saved until the run is over... Need to create a new output file class that encapsulates all the file saving in once object that can be continually updated as new data is received.
Added an output file class to saveData.py to handle on-line saving of data. Now about to work on the analysis threads: add the 3 and 5 length analysis
Added new analysis for len==5 interactions: can now handle 2-3 and 3-2 interactions in different detectors (potentially). Still needs to be thouroughly tested. Started adding 3 and 5 functionality to AnalsisThreads by creating an advanced analysis thread that derives from basic analysis. Not yet fully implemented.