Berkeley Nuclear Data Software
|
#include "SpectrumAnalysis.h"
#include "NSDPhysicsCalcs.h"
#include "TFitResult.h"
#include "TKey.h"
#include "TF1.h"
#include "TLegend.h"
#include "TGraph.h"
#include "TGraphErrors.h"
#include "TCanvas.h"
#include "TError.h"
#include <Eigen/Dense>
#include <iostream>
#include <sstream>
#include <fstream>
#include <random>
Functions | |
std::ostream & | operator<< (std::ostream &os, const PeakInfo &a_peakInfo) |
std::istream & | operator>> (std::istream &a_istream, PeakInfo &a_peakInfo) |
Double_t | fGauss (Double_t *x, Double_t *par) |
Double_t | fDoubleGauss (Double_t *x, Double_t *par) |
Two gaussians + 1st degree polynomial background. More... | |
Double_t | fDoubleGaussErf (Double_t *x, Double_t *par) |
Two gaussians + 1st degree polynomial background + erf. More... | |
Double_t | fRadWareFitNoSkew (Double_t *x, Double_t *par) |
https://radware.phy.ornl.gov/gf3/gf3.html#3.6. More... | |
Double_t | fRadWareFit (Double_t *x, Double_t *par) |
Double_t | fRadWareSkewNorm (Double_t *x, Double_t *par) |
not sure what this one is More... | |
Double_t fDoubleGauss | ( | Double_t * | x, |
Double_t * | par | ||
) |
Two gaussians + 1st degree polynomial background.
Double_t fDoubleGaussErf | ( | Double_t * | x, |
Double_t * | par | ||
) |
Two gaussians + 1st degree polynomial background + erf.
Double_t fGauss | ( | Double_t * | x, |
Double_t * | par | ||
) |
functions to fit to peaks Gaussian plus constant background
Double_t fRadWareFit | ( | Double_t * | x, |
Double_t * | par | ||
) |
same as above + skew gaussian (exp convovled with gaussian) for tail [0] = H_n [1] = c [2] = sigma [3] = R [4] = step [5] = beta [6],[7],[8] = background
Double_t fRadWareFitNoSkew | ( | Double_t * | x, |
Double_t * | par | ||
) |
https://radware.phy.ornl.gov/gf3/gf3.html#3.6.
Gaussian + 1 deg poly + ErrorFunction backgrounds
Double_t fRadWareSkewNorm | ( | Double_t * | x, |
Double_t * | par | ||
) |
not sure what this one is
std::ostream& operator<< | ( | std::ostream & | os, |
const PeakInfo & | a_peakInfo | ||
) |
std::istream& operator>> | ( | std::istream & | a_istream, |
PeakInfo & | a_peakInfo | ||
) |