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: