PAASS
Software suite to Acquire and Analyze Data from Pixie16
|
Class to waveform analysis. More...
#include <WaveformAnalyzer.hpp>
Public Member Functions | |
WaveformAnalyzer () | |
~WaveformAnalyzer () | |
void | DeclarePlots (void) const |
void | Analyze (Trace &trace, const std::string &type, const std::string &subtype, const std::map< std::string, int > &tags) |
![]() | |
TraceAnalyzer () | |
virtual | ~TraceAnalyzer () |
virtual bool | Init (void) |
virtual void | DeclarePlots (void) |
virtual void | Analyze (Trace &trace, const std::string &type, const std::string &subtype) |
void | EndAnalyze (Trace &trace) |
void | EndAnalyze (void) |
void | SetLevel (int i) |
int | GetLevel () |
Private Attributes | |
Messenger * | messenger_ |
A pointer for the messenger class. More... | |
Additional Inherited Members | |
![]() | |
int | level |
the level of analysis to proceed with More... | |
std::string | name |
name of the analyzer More... | |
![]() | |
static int | numTracesAnalyzed = 0 |
rownumber for DAMM spectrum 850 More... | |
Class to waveform analysis.
Definition at line 14 of file WaveformAnalyzer.hpp.
WaveformAnalyzer::WaveformAnalyzer | ( | ) |
Default Constructor
Definition at line 21 of file WaveformAnalyzer.cpp.
|
inline |
Default destructor
Definition at line 20 of file WaveformAnalyzer.hpp.
|
virtual |
Do the analysis on traces
[in] | trace | : the trace to analyze |
[in] | type | : the detector type |
[in] | subtype | : detector subtype |
[in] | tags | : the map of the tags for the channel |
Reimplemented from TraceAnalyzer.
Definition at line 26 of file WaveformAnalyzer.cpp.
|
inline |
Declare the plots
Definition at line 23 of file WaveformAnalyzer.hpp.
|
private |
A pointer for the messenger class.
Definition at line 35 of file WaveformAnalyzer.hpp.