|
Pixie16 Analysis Software Suite
Analysis code for processing of .ldf files
|
Class to handle the HRT and waveform analysis. More...
#include <WaveformAnalyzer.hpp>


Public Member Functions | |
| WaveformAnalyzer () | |
| ~WaveformAnalyzer () | |
| virtual void | DeclarePlots (void) const |
| virtual void | Analyze (Trace &trace, const std::string &detType, const std::string &detSubtype) |
Public Member Functions inherited from TraceAnalyzer | |
| TraceAnalyzer () | |
| virtual | ~TraceAnalyzer () |
| virtual bool | Init (void) |
| virtual void | DeclarePlots (void) |
| void | EndAnalyze (Trace &trace) |
| void | EndAnalyze (void) |
| void | SetLevel (int i) |
| int | GetLevel () |
Private Member Functions | |
| bool | CheckIfUnknown (const std::string &type) |
Private Attributes | |
| std::vector< std::string > | knownTypes_ |
| The types known for waveform analysis. | |
Additional Inherited Members | |
Protected Attributes inherited from TraceAnalyzer | |
| int | level |
| the level of analysis to proceed with | |
| std::string | name |
| name of the analyzer | |
Static Protected Attributes inherited from TraceAnalyzer | |
| static int | numTracesAnalyzed |
| rownumber for DAMM spectrum 850 | |
Class to handle the HRT and waveform analysis.
| WaveformAnalyzer::WaveformAnalyzer | ( | ) |
Default Constructor
|
inline |
Default destructor
|
virtual |
Do the analysis on traces
| [in] | trace | : the trace to analyze |
| [in] | detType | : the detector type |
| [in] | detSubtype | : detector subtype |
Reimplemented from TraceAnalyzer.
|
private |
| [in] | type | : The type of detector to look for |
|
inlinevirtual |
Declare the plots