| ABORT enum value | RAT::Processor | |
| BeginOfRun(DS::Run *run) (defined in RAT::Processor) | RAT::Processor | inlinevirtual |
| BuildDictionaryMatrix(int nsamples, double digitizer_period) (defined in RAT::WaveformAnalysisRAVEN) | RAT::WaveformAnalysisRAVEN | |
| cached_digitizer_period | RAT::WaveformAnalysisRAVEN | protected |
| cached_nsamples | RAT::WaveformAnalysisRAVEN | protected |
| Configure(const std::string &config_name) override | RAT::WaveformAnalysisRAVEN | virtual |
| dictionary_built | RAT::WaveformAnalysisRAVEN | protected |
| DoAnalysis(DS::DigitPMT *digitpmt, const std::vector< UShort_t > &digitWfm) override | RAT::WaveformAnalysisRAVEN | protectedvirtual |
| DSEvent(DS::Root *ds) | RAT::Processor | virtual |
| EndOfRun(DS::Run *run) (defined in RAT::Processor) | RAT::Processor | inlinevirtual |
| epsilon | RAT::WaveformAnalysisRAVEN | protected |
| Event(DS::Root *ds, DS::EV *ev) override | RAT::WaveformAnalyzerBase | virtual |
| ExtractPhotoelectrons(const TVectorD ®ion_weights, int dict_start, int dict_cols, int start_sample, int end_sample, double chi2ndf, int iterations_ran, DS::WaveformAnalysisResult *fit_result, double gain_calibration) | RAT::WaveformAnalysisRAVEN | protected |
| FAIL enum value | RAT::Processor | |
| fDigit (defined in RAT::WaveformAnalysisRAVEN) | RAT::WaveformAnalysisRAVEN | protected |
| FindThresholdRegions(const std::vector< double > &voltWfm, double threshold, int region_padding) | RAT::WaveformAnalysisRAVEN | protected |
| fMaxTotalCharge (defined in RAT::WaveformAnalyzerBase) | RAT::WaveformAnalyzerBase | protected |
| fMinTotalCharge (defined in RAT::WaveformAnalyzerBase) | RAT::WaveformAnalyzerBase | protected |
| fTermOhms (defined in RAT::WaveformAnalyzerBase) | RAT::WaveformAnalyzerBase | protected |
| fTimeStep (defined in RAT::WaveformAnalyzerBase) | RAT::WaveformAnalyzerBase | protected |
| fVoltageRes (defined in RAT::WaveformAnalyzerBase) | RAT::WaveformAnalyzerBase | protected |
| fW | RAT::WaveformAnalysisRAVEN | protected |
| gaussian_width | RAT::WaveformAnalysisRAVEN | protected |
| GetAnalyzerName() const | RAT::WaveformAnalyzerBase | virtual |
| GetName() const (defined in RAT::Processor) | RAT::Processor | inline |
| lognormal_scale | RAT::WaveformAnalysisRAVEN | protected |
| lognormal_shape | RAT::WaveformAnalysisRAVEN | protected |
| max_iterations | RAT::WaveformAnalysisRAVEN | protected |
| MergeNearbyWeights(const TVectorD ®ion_weights, int dict_start, int dict_cols, double merge_window) | RAT::WaveformAnalysisRAVEN | protected |
| name (defined in RAT::Processor) | RAT::Processor | protected |
| npe_estimate | RAT::WaveformAnalysisRAVEN | protected |
| npe_estimate_charge_width | RAT::WaveformAnalysisRAVEN | protected |
| npe_estimate_max_pes | RAT::WaveformAnalysisRAVEN | protected |
| OK enum value | RAT::Processor | |
| process_threshold_crossing | RAT::WaveformAnalysisRAVEN | protected |
| Processor(std::string _name) | RAT::Processor | inline |
| ProcessThresholdRegion(const std::vector< double > &voltWfm, int start_sample, int end_sample, DS::WaveformAnalysisResult *fit_result, double gain_calibration) | RAT::WaveformAnalysisRAVEN | protected |
| Result enum name | RAT::Processor | |
| RunAnalysis(DS::DigitPMT *digitpmt, int pmtID, Digitizer *fDigitizer) | RAT::WaveformAnalyzerBase | virtual |
| RunAnalysis(DS::DigitPMT *digitpmt, int pmtID, DS::Digit *dsdigit) | RAT::WaveformAnalyzerBase | virtual |
| SetD(std::string param, double value) override | RAT::WaveformAnalysisRAVEN | virtual |
| SetF(std::string param, float value) | RAT::Processor | virtual |
| SetI(std::string param, int value) override | RAT::WaveformAnalysisRAVEN | virtual |
| SetS(std::string param, std::string value) override | RAT::WaveformAnalyzerBase | virtual |
| template_type | RAT::WaveformAnalysisRAVEN | protected |
| threshold_region_padding | RAT::WaveformAnalysisRAVEN | protected |
| Thresholded_rsNNLS(const TMatrixD &W_region, const TVectorD &voltVec, const double threshold, double &chi2ndf_out, int &iterations_out) | RAT::WaveformAnalysisRAVEN | protected |
| upsample_factor | RAT::WaveformAnalysisRAVEN | protected |
| voltage_threshold | RAT::WaveformAnalysisRAVEN | protected |
| vpe_charge | RAT::WaveformAnalysisRAVEN | protected |
| WaveformAnalysisRAVEN() (defined in RAT::WaveformAnalysisRAVEN) | RAT::WaveformAnalysisRAVEN | inline |
| WaveformAnalysisRAVEN(std::string config_name) (defined in RAT::WaveformAnalysisRAVEN) | RAT::WaveformAnalysisRAVEN | inline |
| WaveformAnalyzerBase()=delete | RAT::WaveformAnalyzerBase | |
| WaveformAnalyzerBase(std::string _procname, std::string config_name) | RAT::WaveformAnalyzerBase | inline |
| weight_merge_window | RAT::WaveformAnalysisRAVEN | protected |
| weight_threshold | RAT::WaveformAnalysisRAVEN | protected |
| ~Processor() | RAT::Processor | inlinevirtual |
| ~WaveformAnalysisRAVEN() (defined in RAT::WaveformAnalysisRAVEN) | RAT::WaveformAnalysisRAVEN | inlinevirtual |