/home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/daq/include/RAT/WaveformAnalyzerBase.hh Source File
|
Ratpac-two
|
WaveformAnalyzerBase.hh
126 // Charge thresholds: skip analysis if digitized total charge is outside [fMinTotalCharge, fMaxTotalCharge] (pC).
Definition: DigitPMT.hh:23
Definition: Digit.hh:22
Definition: EV.hh:33
Definition: Root.hh:39
Definition: Processor.hh:36
Definition: WaveformAnalyzerBase.hh:23
virtual void Configure(const std::string &config_name)
Definition: WaveformAnalyzerBase.cc:9
WaveformAnalyzerBase(std::string _procname, std::string config_name)
Definition: WaveformAnalyzerBase.hh:37
virtual std::string GetAnalyzerName() const
Definition: WaveformAnalyzerBase.cc:11
virtual void DoAnalysis(DS::DigitPMT *digitpmt, const std::vector< UShort_t > &digitwfm)=0
virtual void RunAnalysis(DS::DigitPMT *digitpmt, int pmtID, Digitizer *fDigitizer)
Definition: WaveformAnalyzerBase.cc:20
Processor::Result Event(DS::Root *ds, DS::EV *ev) override
Definition: WaveformAnalyzerBase.cc:43
virtual void SetD(std::string param, double value) override
Definition: WaveformAnalyzerBase.cc:65
WaveformAnalyzerBase()=delete
virtual void SetI(std::string param, int value) override
Definition: WaveformAnalyzerBase.cc:75
virtual void SetS(std::string param, std::string value) override
Definition: WaveformAnalyzerBase.cc:57
Definition: CCCrossSecMessenger.hh:29
Generated by