Analyzer that handles the fitting of traces for High Resolution Timing.
More...
#include <FittingAnalyzer.hpp>
|
| struct | FitData |
| | Structure necessary for the GSL fitting routines. More...
|
| |
|
|
int | level |
| | the level of analysis to proceed with
|
| |
|
std::string | name |
| | name of the analyzer
|
| |
|
static int | numTracesAnalyzed |
| | rownumber for DAMM spectrum 850
|
| |
Analyzer that handles the fitting of traces for High Resolution Timing.
| FittingAnalyzer::FittingAnalyzer |
( |
| ) |
|
| FittingAnalyzer::~FittingAnalyzer |
( |
| ) |
|
|
inline |
| virtual void FittingAnalyzer::Analyze |
( |
Trace & |
trace, |
|
|
const std::string & |
detType, |
|
|
const std::string & |
detSubtype |
|
) |
| |
|
virtual |
Analyzes the traces
- Parameters
-
| [in] | trace | : the trace to analyze |
| [in] | detType | : the detector type we have |
| [in] | detSubtype | : the subtype of the detector |
Reimplemented from TraceAnalyzer.
| double FittingAnalyzer::CalculateWalk |
( |
const double & |
val, |
|
|
const std::string & |
type, |
|
|
const std::string & |
subType |
|
) |
| |
- Returns
- the walk of the specified channel due to the fitting function
- Parameters
-
| [in] | val | : The Maximum Value in the trace |
| [in] | type | : the detector type that we are working with |
| [in] | subType | : the detector subtype that we are working with |
| virtual void FittingAnalyzer::DeclarePlots |
( |
void |
| ) |
|
|
virtual |
The documentation for this class was generated from the following file: