NSCL DDAS  1.0
Support for XIA DDAS at the NSCL
 All Classes Namespaces Files Functions Variables Macros Pages
Classes | Functions
lmfit.h File Reference

: Define the fitting functions and data structures for L-M fits. More...

#include <vector>
#include <stdint.h>

Go to the source code of this file.

Classes

struct  DDAS::PulseDescription
 
struct  DDAS::fit1Info
 
struct  DDAS::fit2Info
 
struct  DDAS::HitExtension
 
struct  DDAS::GslFitParameters
 

Functions

void DDAS::lmfit1 (fit1Info *pResult, std::vector< uint16_t > &trace, const std::pair< unsigned, unsigned > &limits, uint16_t saturation=0xffff)
 
void DDAS::lmfit2 (fit2Info *pResult, std::vector< uint16_t > &trace, const std::pair< unsigned, unsigned > &limits, fit1Info *pSinglePulseFit=nullptr, uint16_t saturation=0xffff)
 
void DDAS::lmfit2fixedT (fit2Info *pResult, std::vector< uint16_t > &trace, const std::pair< unsigned, unsigned > &limits, fit1Info *pSinglePulseFit=nullptr, uint16_t saturation=0xffff)
 

Detailed Description

: Define the fitting functions and data structures for L-M fits.