|
musrfit 1.10.0
|
Public Attributes | |
| PStringVector | msrFln |
| msr-file names to be used. | |
| PStringVector | dataFln |
| raw-data-file names to be used. | |
| PStringVector | dataFileFormat |
| file format guess | |
| TString | graphicFormat |
| format for the graphical output dump | |
| TString | dumpFln |
| dump file name for Fourier data output | |
| TString | msrFlnOut |
| dump file name for msr-file generation | |
| Int_t | bkg_range [2] |
| background range | |
| PDoubleVector | bkg |
| background value | |
| TString | fourierOpt |
| Fourier options, i.e. real, imag, power, phase, phaseOptReal. | |
| TString | apodization |
| apodization setting: none, weak, medium, strong | |
| Int_t | fourierPower |
| Fourier power for zero padding, i.e. 2^fourierPower points. | |
| TString | fourierUnits |
| wished Fourier units: Gauss, Tesla, MHz, Mc/s | |
| Double_t | initialPhase |
| inital Fourier phase for Real/Imag | |
| Double_t | fourierRange [2] |
| Fourier range to be plotted. Given in the choosen units. | |
| Double_t | timeRange [2] |
| time range used for the Fourier | |
| PIntVector | histo |
| selection of the histos used from at data file for Fourier | |
| Bool_t | showAverage |
| flag indicating if initially the Fourier average over the given histos shall be plotted, this over ALL data sets. | |
| Bool_t | showAveragePerDataSet |
| flag indicating if initially the Fourier average over the given histos shall be plotted, this per data set. | |
| PIntVector | t0 |
| t0 vector for the histos. If not given t0's will be estimated. | |
| Int_t | packing |
| packing for rebinning the time histograms before Fourier transform. | |
| TString | title |
| title to be shown for the Fourier plot. | |
| Double_t | lifetimecorrection |
| is == 0.0 for NO life time correction, otherwise it holds the fudge factor | |
| Int_t | timeout |
| timeout in (sec) after which musrFT will terminate. if <= 0, no automatic termination will take place. | |
Structure keeping the command line options.
Definition at line 64 of file musrFT.cpp.
| TString musrFT_startup_param::apodization |
apodization setting: none, weak, medium, strong
Definition at line 74 of file musrFT.cpp.
Referenced by main(), musrFT_dumpMsrFile(), musrFT_init(), and musrFT_parse_options().
| PDoubleVector musrFT_startup_param::bkg |
background value
Definition at line 72 of file musrFT.cpp.
Referenced by main(), and musrFT_parse_options().
| Int_t musrFT_startup_param::bkg_range[2] |
background range
Definition at line 71 of file musrFT.cpp.
Referenced by main(), musrFT_dumpMsrFile(), musrFT_init(), and musrFT_parse_options().
| PStringVector musrFT_startup_param::dataFileFormat |
file format guess
Definition at line 67 of file musrFT.cpp.
Referenced by main(), musrFT_dumpMsrFile(), and musrFT_parse_options().
| PStringVector musrFT_startup_param::dataFln |
raw-data-file names to be used.
Definition at line 66 of file musrFT.cpp.
Referenced by main(), musrFT_dumpMsrFile(), and musrFT_parse_options().
| TString musrFT_startup_param::dumpFln |
dump file name for Fourier data output
Definition at line 69 of file musrFT.cpp.
Referenced by main(), musrFT_init(), and musrFT_parse_options().
| TString musrFT_startup_param::fourierOpt |
Fourier options, i.e. real, imag, power, phase, phaseOptReal.
Definition at line 73 of file musrFT.cpp.
Referenced by main(), musrFT_dumpMsrFile(), musrFT_init(), and musrFT_parse_options().
| Int_t musrFT_startup_param::fourierPower |
Fourier power for zero padding, i.e. 2^fourierPower points.
Definition at line 75 of file musrFT.cpp.
Referenced by main(), musrFT_dumpMsrFile(), musrFT_init(), and musrFT_parse_options().
| Double_t musrFT_startup_param::fourierRange[2] |
Fourier range to be plotted. Given in the choosen units.
Definition at line 78 of file musrFT.cpp.
Referenced by main(), musrFT_dumpMsrFile(), musrFT_init(), and musrFT_parse_options().
| TString musrFT_startup_param::fourierUnits |
wished Fourier units: Gauss, Tesla, MHz, Mc/s
Definition at line 76 of file musrFT.cpp.
Referenced by main(), musrFT_dumpMsrFile(), musrFT_init(), and musrFT_parse_options().
| TString musrFT_startup_param::graphicFormat |
format for the graphical output dump
Definition at line 68 of file musrFT.cpp.
Referenced by main(), musrFT_init(), and musrFT_parse_options().
| PIntVector musrFT_startup_param::histo |
selection of the histos used from at data file for Fourier
Definition at line 80 of file musrFT.cpp.
Referenced by main(), musrFT_dumpMsrFile(), and musrFT_filter_histo().
| Double_t musrFT_startup_param::initialPhase |
inital Fourier phase for Real/Imag
Definition at line 77 of file musrFT.cpp.
Referenced by main(), musrFT_init(), and musrFT_parse_options().
| Double_t musrFT_startup_param::lifetimecorrection |
is == 0.0 for NO life time correction, otherwise it holds the fudge factor
Definition at line 86 of file musrFT.cpp.
Referenced by main(), musrFT_init(), and musrFT_parse_options().
| PStringVector musrFT_startup_param::msrFln |
msr-file names to be used.
Definition at line 65 of file musrFT.cpp.
Referenced by main(), and musrFT_parse_options().
| TString musrFT_startup_param::msrFlnOut |
dump file name for msr-file generation
Definition at line 70 of file musrFT.cpp.
Referenced by main(), musrFT_dumpMsrFile(), musrFT_init(), and musrFT_parse_options().
| Int_t musrFT_startup_param::packing |
packing for rebinning the time histograms before Fourier transform.
Definition at line 84 of file musrFT.cpp.
Referenced by main(), musrFT_dumpMsrFile(), musrFT_init(), and musrFT_parse_options().
| Bool_t musrFT_startup_param::showAverage |
flag indicating if initially the Fourier average over the given histos shall be plotted, this over ALL data sets.
Definition at line 81 of file musrFT.cpp.
Referenced by main(), musrFT_init(), and musrFT_parse_options().
| Bool_t musrFT_startup_param::showAveragePerDataSet |
flag indicating if initially the Fourier average over the given histos shall be plotted, this per data set.
Definition at line 82 of file musrFT.cpp.
Referenced by main(), musrFT_init(), and musrFT_parse_options().
| PIntVector musrFT_startup_param::t0 |
t0 vector for the histos. If not given t0's will be estimated.
Definition at line 83 of file musrFT.cpp.
Referenced by main(), musrFT_dumpMsrFile(), and musrFT_parse_options().
| Int_t musrFT_startup_param::timeout |
timeout in (sec) after which musrFT will terminate. if <= 0, no automatic termination will take place.
Definition at line 87 of file musrFT.cpp.
Referenced by main(), musrFT_init(), and musrFT_parse_options().
| Double_t musrFT_startup_param::timeRange[2] |
time range used for the Fourier
Definition at line 79 of file musrFT.cpp.
Referenced by main(), musrFT_dumpMsrFile(), musrFT_init(), and musrFT_parse_options().
| TString musrFT_startup_param::title |
title to be shown for the Fourier plot.
Definition at line 85 of file musrFT.cpp.
Referenced by main(), musrFT_dumpMsrFile(), musrFT_init(), and musrFT_parse_options().