MyProject Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
algo_baseDecoder algorithm base class
algo_fem_decoder_baseAbastract base class for decoding FEM module data stream
algo_fem_decoder_base::InfoFEM_tA local data holder struct for FEM header information
algo_fixed_windowThis class implements fixed_window algorithm to preco_algo_base class
algo_pmt_xmitImplementation for TPC XMIT data stream based on algo_fem_decoder_base class
algo_slow_readout_decoderAlgorithm class to decode data from PMT slow readout stream
algo_thresholdThis class implements threshold algorithm to preco_algo_base class
algo_tpc_huffman
algo_tpc_xmitImplementation for TPC XMIT data stream based on algo_fem_decoder_base class
algo_trig_decoderAlgorithm to decode trigger words
algo_xmit_decoderAlgorithm to decode 32-bit words from PMT xmit readout
ana_baseA base class for analysis modules to be operated with event_waveform data class instance
ana_processorA class to be loaded with arbitrary number of ana_base inherited analysis modules
beamgate_debuggerAnalysis module to perform a simple analysis meant to be a data quality check for beamgate events
bin_io_handlerOperates on bin/ASCII file and read-out 32-bit words consecutively
bin_word_search
data_baseA base coass for PMT-wise & event-wise data holder class
decoder_baseVery base class of all everything else defined in this framework
decoder_managerA handler class for decoding task
encoder_managerA driver class for encoding ROOT file output back into the electornics readout system output binary (or ASCII) file
led_pulse_analyzerThis is a class to visualize reconstructed pulse information together with the raw waveform on a histogram
led_pulse_selectorThis is a simple selection class to select LED pulse, implemented on pulse_selector_base base class
MessageUtility class used to show formatted message on the screen
ped_estimatorA class that calculates pedestal mean & standard deviation (here and elsewhere called as "RMS")
pmt_slow_encoderEncoder class implemented as analysis module
pmt_waveformPMT-wise data member class to hold a collection of ADC samples
pmt_wf_collectionEvent-wise data member class to hold a collection of ch-wise data members
pmtbaselineUser custom analysis class made by vic.genty
pmtbaseline_anaUser custom analysis class made by kazuhiro
preco_algo_baseThe base class of pulse reconstruction algorithms
pulse_analyzerThis is a class to visualize reconstructed pulse information together with the raw waveform on a histogram
pulse_collectionPMT-wise data member class to hold a collection of ADC samples
pulse_infoPMT-wise data member class to hold reconstructed pulse information
pulse_param
pulse_recoA manager class of pulse reconstruction which acts as an analysis unit (inherits from ana_base)
pulse_selector_baseThis is an abstract base class for pulse selection alnalysis code
pulse_selector_simpleThis is an implementatin of simple pulse selection algorithm on top of pulse_selector_base abstract class
pulse_viewerThis is a class to visualize reconstructed pulse information together with the raw waveform on a histogram
reco_wfAnalysis class to run waveform reconstruction
storage_managerA higher level manager class to handle event-wise data and output file
tpc_waveformPMT-wise data member class to hold a collection of ADC samples
tpc_wf_collectionEvent-wise data member class to hold a collection of ch-wise data members
trig_infoA class to hold trigger module output data
user_collectionA collection storage class of multiple user_info
user_infoA class to hold user defined variables on the fly
waveform_samplerUser custom analysis class made by kazuhiro
xmit_event_search

Generated on Mon Apr 7 15:35:12 2014 for MyProject by  doxygen 1.4.7