Analysis-Utilities 26.9.9
C++/ROOT utilities for nuclear measurement data analysis
Loading...
Searching...
No Matches
WaveformProcessingUtils Member List

This is the complete list of members for WaveformProcessingUtils, including all inherited members.

ApplyQualityCuts(const WaveformFeatures &features)WaveformProcessingUtils
CropWaveform(const TArrayF &waveform, Int_t trigger_pos)WaveformProcessingUtils
ExtractFeatures(const TArrayF &cropped_wf)WaveformProcessingUtils
FindTrigger(const TArrayF &waveform)WaveformProcessingUtils
GetStats() constWaveformProcessingUtilsinline
PrintAllStatistics() constWaveformProcessingUtils
ProcessFile(const TString filepath, const TString output_name)WaveformProcessingUtils
ProcessFilesParallel(const std::vector< TString > &filepaths, const std::vector< TString > &output_names, const FileProcessingConfig &config, Int_t max_workers=4)WaveformProcessingUtilsstatic
ProcessWaveform(const TArrayI &samples)WaveformProcessingUtils
SaveSampleWaveform(const TArrayF &waveform)WaveformProcessingUtils
SetAdcSaturationCode(Int_t adc_saturation_code)WaveformProcessingUtilsinline
SetGates(Int_t pre_gate, Int_t short_gate, Int_t long_gate)WaveformProcessingUtilsinline
SetMaxEvents(Int_t max_events)WaveformProcessingUtilsinline
SetNumberOfSamplesForBaseline(Int_t num_samples_baseline)WaveformProcessingUtilsinline
SetPolarity(const Int_t polarity)WaveformProcessingUtilsinline
SetSampleWindows(Int_t pre_samples, Int_t post_samples)WaveformProcessingUtilsinline
SetSaveSampleWaveforms(Int_t count)WaveformProcessingUtilsinline
SetStoreWaveforms(Bool_t store=kTRUE)WaveformProcessingUtilsinline
SetTriggerThreshold(Double_t threshold)WaveformProcessingUtilsinline
SetVerbose(Bool_t verbose)WaveformProcessingUtilsinline
SubtractBaseline(const TArrayI &samples)WaveformProcessingUtils
WaveformProcessingUtils()WaveformProcessingUtils
WaveformProcessingUtils(const FileProcessingConfig &config)WaveformProcessingUtils
~WaveformProcessingUtils()WaveformProcessingUtils