| algo_base | Decoder algorithm base class |
| algo_fem_decoder_base | Abastract base class for decoding FEM module data stream |
| algo_fem_decoder_base::InfoFEM_t | A local data holder struct for FEM header information |
| algo_fixed_window | This class implements fixed_window algorithm to preco_algo_base class |
| algo_pmt_xmit | Implementation for TPC XMIT data stream based on algo_fem_decoder_base class |
| algo_slow_readout_decoder | Algorithm class to decode data from PMT slow readout stream |
| algo_threshold | This class implements threshold algorithm to preco_algo_base class |
| algo_tpc_huffman | |
| algo_tpc_xmit | Implementation for TPC XMIT data stream based on algo_fem_decoder_base class |
| algo_trig_decoder | Algorithm to decode trigger words |
| algo_xmit_decoder | Algorithm to decode 32-bit words from PMT xmit readout |
| ana_base | A base class for analysis modules to be operated with event_waveform data class instance |
| ana_processor | A class to be loaded with arbitrary number of ana_base inherited analysis modules |
| beamgate_debugger | Analysis module to perform a simple analysis meant to be a data quality check for beamgate events |
| bin_io_handler | Operates on bin/ASCII file and read-out 32-bit words consecutively |
| bin_word_search | |
| data_base | A base coass for PMT-wise & event-wise data holder class |
| decoder_base | Very base class of all everything else defined in this framework |
| decoder_manager | A handler class for decoding task |
| encoder_manager | A driver class for encoding ROOT file output back into the electornics readout system output binary (or ASCII) file |
| led_pulse_analyzer | This is a class to visualize reconstructed pulse information together with the raw waveform on a histogram |
| led_pulse_selector | This is a simple selection class to select LED pulse, implemented on pulse_selector_base base class |
| Message | Utility class used to show formatted message on the screen |
| ped_estimator | A class that calculates pedestal mean & standard deviation (here and elsewhere called as "RMS") |
| pmt_slow_encoder | Encoder class implemented as analysis module |
| pmt_waveform | PMT-wise data member class to hold a collection of ADC samples |
| pmt_wf_collection | Event-wise data member class to hold a collection of ch-wise data members |
| pmtbaseline | User custom analysis class made by vic.genty |
| pmtbaseline_ana | User custom analysis class made by kazuhiro |
| preco_algo_base | The base class of pulse reconstruction algorithms |
| pulse_analyzer | This is a class to visualize reconstructed pulse information together with the raw waveform on a histogram |
| pulse_collection | PMT-wise data member class to hold a collection of ADC samples |
| pulse_info | PMT-wise data member class to hold reconstructed pulse information |
| pulse_param | |
| pulse_reco | A manager class of pulse reconstruction which acts as an analysis unit (inherits from ana_base) |
| pulse_selector_base | This is an abstract base class for pulse selection alnalysis code |
| pulse_selector_simple | This is an implementatin of simple pulse selection algorithm on top of pulse_selector_base abstract class |
| pulse_viewer | This is a class to visualize reconstructed pulse information together with the raw waveform on a histogram |
| reco_wf | Analysis class to run waveform reconstruction |
| storage_manager | A higher level manager class to handle event-wise data and output file |
| tpc_waveform | PMT-wise data member class to hold a collection of ADC samples |
| tpc_wf_collection | Event-wise data member class to hold a collection of ch-wise data members |
| trig_info | A class to hold trigger module output data |
| user_collection | A collection storage class of multiple user_info |
| user_info | A class to hold user defined variables on the fly |
| waveform_sampler | User custom analysis class made by kazuhiro |
| xmit_event_search |
1.4.7