|
musrfit 1.10.0
|
#include <vector>#include "fftw3.h"#include <TH1F.h>#include "Minuit2/FCNBase.h"#include "PMusr.h"

Go to the source code of this file.
Classes | |
| class | PFTPhaseCorrection |
| class | PFourier |
Macros | |
| #define | F_APODIZATION_NONE 1 |
| No apodization (rectangular window) | |
| #define | F_APODIZATION_WEAK 2 |
| Weak apodization (gentle roll-off at edges) | |
| #define | F_APODIZATION_MEDIUM 3 |
| Medium apodization (moderate roll-off) | |
| #define | F_APODIZATION_STRONG 4 |
| Strong apodization (heavy roll-off for best frequency resolution) | |
| #define F_APODIZATION_MEDIUM 3 |
Medium apodization (moderate roll-off)
Definition at line 57 of file PFourier.h.
Referenced by PFourier::ApodizeData(), and main().
| #define F_APODIZATION_NONE 1 |
No apodization (rectangular window)
Apodization (windowing) strength constants.
Apodization applies a window function to time-domain data before Fourier transformation to reduce spectral leakage (Gibbs phenomenon). Stronger apodization improves frequency resolution but reduces amplitude accuracy.
Definition at line 53 of file PFourier.h.
Referenced by PFourier::ApodizeData(), main(), and PFourier::PFourier().
| #define F_APODIZATION_STRONG 4 |
Strong apodization (heavy roll-off for best frequency resolution)
Definition at line 59 of file PFourier.h.
Referenced by PFourier::ApodizeData(), PRunSingleHistoRRF::GetMainFrequency(), and main().
| #define F_APODIZATION_WEAK 2 |
Weak apodization (gentle roll-off at edges)
Definition at line 55 of file PFourier.h.
Referenced by PFourier::ApodizeData(), and main().