- Split RunInfo into MeasurementInfo and a new ProcessWaveforms - RunInfo currently process waveforms to find their peaks, and only contains run info necessary for this. - All information about the run and metadata should be consolidated into MeasurementInfo - Rename current ProcessWaveforms to ProcessHistograms - ProcessWaveforms currently fits a multigaussian for SPE and single gaussian for alpha from the peak histograms, and does not process waveforms - Split AnalyzePDE into AnalyzeSPE - Each class should have its own file