Public Methods |
| | TSpectrum () |
| | TSpectrum (Int_t maxpositions, Float_t resolution=1) |
| virtual | ~TSpectrum () |
| virtual const char * | Background (TH1 *hist, int niter, Option_t *option="goff") |
| const char * | Background1 (float *spectrum, int size, int niter) |
| const char * | Deconvolution1 (float *source, const float *resp, int size, int niter) |
| TH1 * | GetHistogram () const |
| Int_t | GetNPeaks () const |
| Float_t * | GetPositionX () const |
| Float_t * | GetPositionY () const |
| virtual Int_t | Search (TH1 *hist, Double_t sigma, Option_t *option="goff") |
| Int_t | Search1 (const float *spectrum, int size, double sigma) |
| void | SetResolution (Float_t resolution=1) |
| const char * | Background1General (float *spectrum, int size, int number_of_iterations, int direction, int filter_order, bool compton) |
| const char * | Smooth1 (float *spectrum, int size, int points) |
| const char * | Deconvolution1HighResolution (float *source, const float *resp, int size, int number_of_iterations, int number_of_repetitions, double boost) |
| const char * | Deconvolution1Unfolding (float *source, const float **resp, int sizex, int sizey, int number_of_iterations) |
| Int_t | Search1General (float *spectrum, int size, float sigma, int threshold, bool markov, int aver_window) |
| double | Lls (double a) |
| double | Erfc (double x) |
| double | Derfc (double x) |
| double | Deramp (double i, double i0, double sigma, double t, double s, double b) |
| double | Deri0 (double i, double amp, double i0, double sigma, double t, double s, double b) |
| double | Derderi0 (double i, double amp, double i0, double sigma) |
| double | Dersigma (int num_of_fitted_peaks, double i, const double *parameter, double sigma, double t, double s, double b) |
| double | Derdersigma (int num_of_fitted_peaks, double i, const double *parameter, double sigma) |
| double | Dert (int num_of_fitted_peaks, double i, const double *parameter, double sigma, double b) |
| double | Ders (int num_of_fitted_peaks, double i, const double *parameter, double sigma) |
| double | Derb (int num_of_fitted_peaks, double i, const double *parameter, double sigma, double t, double b) |
| double | Dera1 (double i) |
| double | Dera2 (double i) |
| double | Shape (int num_of_fitted_peaks, double i, const double *parameter, double sigma, double t, double s, double b, double a0, double a1, double a2) |
| double | Area (double a, double sigma, double t, double b) |
| double | Derpa (double sigma, double t, double b) |
| double | Derpsigma (double a, double t, double b) |
| double | Derpt (double a, double sigma, double b) |
| double | Derpb (double a, double sigma, double t, double b) |
| double | Ourpowl (double a, int pw) |
| void | StiefelInversion (double **a, int rozmer) |
| const char * | Fit1Awmi (float *source, TSpectrumOneDimFit *p, int size) |
| const char * | Fit1Stiefel (float *source, TSpectrumOneDimFit *p, int size) |
| void | Haar (float *working_space, int num, int direction) |
| void | Walsh (float *working_space, int num) |
| void | BitReverse (float *working_space, int num) |
| void | Fourier (float *working_space, int num, int hartley, int direction, int zt_clear) |
| void | BitReverseHaar (float *working_space, int shift, int num, int start) |
| int | GeneralExe (float *working_space, int zt_clear, int num, int degree, int type) |
| int | GeneralInv (float *working_space, int num, int degree, int type) |
| const char * | Transform1 (const float *source, float *dest, int size, int type, int direction, int degree) |
| const char * | Filter1Zonal (const float *source, float *dest, int size, int type, int degree, int xmin, int xmax, float filter_coeff) |
| const char * | Enhance1 (const float *source, float *dest, int size, int type, int degree, int xmin, int xmax, float enhance_coeff) |
Protected Attributes |
| Int_t | fMaxPeaks |
| Int_t | fNPeaks |
| Float_t * | fPosition |
| Float_t * | fPositionX |
| | array of current peak positions
|
| Float_t * | fPositionY |
| | X position of peaks.
|
| Float_t | fResolution |
| | Y position of peaks.
|
| TH1 * | fHistogram |