skultrafast.quickcontrol¶
Module to import and work with files generated by QuickControl from phasetech.
Classes¶
Base class for QC files. |
|
Base class for QC files. |
|
Helper class to load time resolved spectra measured with QuickControl |
|
Helper class to load 2D-spectra measured with QuickControl |
Functions¶
|
Parse entry of info file |
Module Contents¶
- skultrafast.quickcontrol.parse_str(s: str)[source]¶
Parse entry of info file
- Parameters:
s (str) – Value
- Returns:
Corresponding python type
- Return type:
obj
- class skultrafast.quickcontrol.QC1DSpec[source]¶
Bases:
QCBaseTimeResHelper class to load time resolved spectra measured with QuickControl
- make_pol_ds(sigma=None) skultrafast.dataset.PolTRSpec[source]¶
- class skultrafast.quickcontrol.QC2DSpec[source]¶
Bases:
QCBaseTimeResHelper class to load 2D-spectra measured with QuickControl
- probe_filter: float | None = None[source]¶
Size of the filter applied to the spectral axis. ‘None’ is no filtering
- bg_correct: Tuple | None = None[source]¶
If given, the size of the left and right region used to calculate the signal background which will be subtracted
- win_function: Callable | None[source]¶
Window function used for apodization. The coded will the window-function with
2*len(t2)and uses only the second half of the returned array.
- make_ds() Dict[str, skultrafast.twoD_dataset.TwoDim][source]¶