Member List

Ratpac-two: Member List
Ratpac-two
RAT::WaveformAnalysisLucyDDM Member List

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

ABORT enum valueRAT::Processor
BeginOfRun(DS::Run *run) (defined in RAT::Processor)RAT::Processorinlinevirtual
charge_threshold (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
ClampBelowThreshold(std::vector< double > &wfm, double thresh=-9999) constRAT::WaveformAnalysisLucyDDMprotected
Configure(const std::string &config_name) overrideRAT::WaveformAnalysisLucyDDMvirtual
ConvolveFFT(const std::vector< double > &a, const std::vector< std::complex< double >> &b, size_t conv_size, double dt) constRAT::WaveformAnalysisLucyDDMprotected
Deconvolve(const std::vector< double > &wfm, size_t &iterations_ran) constRAT::WaveformAnalysisLucyDDMprotected
DoAnalysis(DS::DigitPMT *pmt, const std::vector< UShort_t > &digitWfm) overrideRAT::WaveformAnalysisLucyDDMprotectedvirtual
ds (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
DSEvent(DS::Root *ds)RAT::Processorvirtual
EndOfRun(DS::Run *run) (defined in RAT::Processor)RAT::Processorinlinevirtual
epsilon (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
Event(DS::Root *ds, DS::EV *ev) overrideRAT::WaveformAnalyzerBasevirtual
FAIL enum valueRAT::Processor
fDigit (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
fft (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
FindHits(const std::vector< double > &phi, std::vector< double > &out_times, std::vector< double > &out_charges, std::vector< double > &out_time_errors, std::vector< double > &out_charge_errors, double &chi2ndf) constRAT::WaveformAnalysisLucyDDMprotected
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
GaussianPulseTrain(double *x, double *p, size_t N) constRAT::WaveformAnalysisLucyDDMprotected
GetAnalyzerName() constRAT::WaveformAnalyzerBasevirtual
GetName() const (defined in RAT::Processor)RAT::Processorinline
ifft (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
max_iterations (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
MergeClosePeaks(std::vector< double > &times, std::vector< double > &charges, std::vector< double > &time_errors, std::vector< double > &charge_errors)RAT::WaveformAnalysisLucyDDMprotected
min_peak_distance (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
name (defined in RAT::Processor)RAT::Processorprotected
npe_estimate (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
npe_estimate_charge_width (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
npe_estimate_max_pes (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
OK enum valueRAT::Processor
peak_height_threshold (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
PoissonNLL(const std::vector< double > &wfm, const std::vector< double > &reblurred_wfm) constRAT::WaveformAnalysisLucyDDMprotected
Processor(std::string _name)RAT::Processorinline
ReblurWaveform(const std::vector< double > &phi) constRAT::WaveformAnalysisLucyDDMprotected
RequestFFTSize(size_t size)RAT::WaveformAnalysisLucyDDMprotected
Resample(const std::vector< double > &wfm, size_t n_samples) constRAT::WaveformAnalysisLucyDDMprotected
Result enum nameRAT::Processor
roi_threshold (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
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::WaveformAnalyzerBasevirtual
SetF(std::string param, float value)RAT::Processorvirtual
SetI(std::string param, int value) overrideRAT::WaveformAnalyzerBasevirtual
SetS(std::string param, std::string value) overrideRAT::WaveformAnalyzerBasevirtual
stopping_nll_diff (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
vpe_charge (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
vpe_integral (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
vpe_norm (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
vpe_norm_fft (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
vpe_norm_flipped (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
vpe_norm_flipped_fft (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
vpe_nsamples (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
vpe_scale (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
vpe_shape (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMprotected
WaveformAnalysisLucyDDM() (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMinline
WaveformAnalysisLucyDDM(std::string config_name) (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMinline
WaveformAnalyzerBase()=deleteRAT::WaveformAnalyzerBase
WaveformAnalyzerBase(std::string _procname, std::string config_name)RAT::WaveformAnalyzerBaseinline
~Processor()RAT::Processorinlinevirtual
~WaveformAnalysisLucyDDM() (defined in RAT::WaveformAnalysisLucyDDM)RAT::WaveformAnalysisLucyDDMinlinevirtual