Member List

Ratpac-two: Member List
Ratpac-two
RAT::WaveformAnalysisRAVEN Member List

This is the complete list of members for RAT::WaveformAnalysisRAVEN, including all inherited members.

ABORT enum valueRAT::Processor
BeginOfRun(DS::Run *run) (defined in RAT::Processor)RAT::Processorinlinevirtual
BuildDictionaryMatrix(int nsamples, double digitizer_period) (defined in RAT::WaveformAnalysisRAVEN)RAT::WaveformAnalysisRAVEN
cached_digitizer_periodRAT::WaveformAnalysisRAVENprotected
cached_nsamplesRAT::WaveformAnalysisRAVENprotected
Configure(const std::string &config_name) overrideRAT::WaveformAnalysisRAVENvirtual
dictionary_builtRAT::WaveformAnalysisRAVENprotected
DoAnalysis(DS::DigitPMT *digitpmt, const std::vector< UShort_t > &digitWfm) overrideRAT::WaveformAnalysisRAVENprotectedvirtual
DSEvent(DS::Root *ds)RAT::Processorvirtual
EndOfRun(DS::Run *run) (defined in RAT::Processor)RAT::Processorinlinevirtual
epsilonRAT::WaveformAnalysisRAVENprotected
Event(DS::Root *ds, DS::EV *ev) overrideRAT::WaveformAnalyzerBasevirtual
ExtractPhotoelectrons(const TVectorD &region_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::WaveformAnalysisRAVENprotected
FAIL enum valueRAT::Processor
fDigit (defined in RAT::WaveformAnalysisRAVEN)RAT::WaveformAnalysisRAVENprotected
FindThresholdRegions(const std::vector< double > &voltWfm, double threshold, int region_padding)RAT::WaveformAnalysisRAVENprotected
fMaxTotalCharge (defined in RAT::WaveformAnalyzerBase)RAT::WaveformAnalyzerBaseprotected
fMinTotalCharge (defined in RAT::WaveformAnalyzerBase)RAT::WaveformAnalyzerBaseprotected
fTermOhms (defined in RAT::WaveformAnalyzerBase)RAT::WaveformAnalyzerBaseprotected
fTimeStep (defined in RAT::WaveformAnalyzerBase)RAT::WaveformAnalyzerBaseprotected
fVoltageRes (defined in RAT::WaveformAnalyzerBase)RAT::WaveformAnalyzerBaseprotected
fWRAT::WaveformAnalysisRAVENprotected
gaussian_widthRAT::WaveformAnalysisRAVENprotected
GetAnalyzerName() constRAT::WaveformAnalyzerBasevirtual
GetName() const (defined in RAT::Processor)RAT::Processorinline
lognormal_scaleRAT::WaveformAnalysisRAVENprotected
lognormal_shapeRAT::WaveformAnalysisRAVENprotected
max_iterationsRAT::WaveformAnalysisRAVENprotected
MergeNearbyWeights(const TVectorD &region_weights, int dict_start, int dict_cols, double merge_window)RAT::WaveformAnalysisRAVENprotected
name (defined in RAT::Processor)RAT::Processorprotected
npe_estimateRAT::WaveformAnalysisRAVENprotected
npe_estimate_charge_widthRAT::WaveformAnalysisRAVENprotected
npe_estimate_max_pesRAT::WaveformAnalysisRAVENprotected
OK enum valueRAT::Processor
process_threshold_crossingRAT::WaveformAnalysisRAVENprotected
Processor(std::string _name)RAT::Processorinline
ProcessThresholdRegion(const std::vector< double > &voltWfm, int start_sample, int end_sample, DS::WaveformAnalysisResult *fit_result, double gain_calibration)RAT::WaveformAnalysisRAVENprotected
Result enum nameRAT::Processor
RunAnalysis(DS::DigitPMT *digitpmt, int pmtID, Digitizer *fDigitizer)RAT::WaveformAnalyzerBasevirtual
RunAnalysis(DS::DigitPMT *digitpmt, int pmtID, DS::Digit *dsdigit)RAT::WaveformAnalyzerBasevirtual
SetD(std::string param, double value) overrideRAT::WaveformAnalysisRAVENvirtual
SetF(std::string param, float value)RAT::Processorvirtual
SetI(std::string param, int value) overrideRAT::WaveformAnalysisRAVENvirtual
SetS(std::string param, std::string value) overrideRAT::WaveformAnalyzerBasevirtual
template_typeRAT::WaveformAnalysisRAVENprotected
threshold_region_paddingRAT::WaveformAnalysisRAVENprotected
Thresholded_rsNNLS(const TMatrixD &W_region, const TVectorD &voltVec, const double threshold, double &chi2ndf_out, int &iterations_out)RAT::WaveformAnalysisRAVENprotected
upsample_factorRAT::WaveformAnalysisRAVENprotected
voltage_thresholdRAT::WaveformAnalysisRAVENprotected
vpe_chargeRAT::WaveformAnalysisRAVENprotected
WaveformAnalysisRAVEN() (defined in RAT::WaveformAnalysisRAVEN)RAT::WaveformAnalysisRAVENinline
WaveformAnalysisRAVEN(std::string config_name) (defined in RAT::WaveformAnalysisRAVEN)RAT::WaveformAnalysisRAVENinline
WaveformAnalyzerBase()=deleteRAT::WaveformAnalyzerBase
WaveformAnalyzerBase(std::string _procname, std::string config_name)RAT::WaveformAnalyzerBaseinline
weight_merge_windowRAT::WaveformAnalysisRAVENprotected
weight_thresholdRAT::WaveformAnalysisRAVENprotected
~Processor()RAT::Processorinlinevirtual
~WaveformAnalysisRAVEN() (defined in RAT::WaveformAnalysisRAVEN)RAT::WaveformAnalysisRAVENinlinevirtual