Releases: sstcam/CHECLabPy
Releases · sstcam/CHECLabPy
v3.0.0
v2.1.0
Summary of changes in v2.1.0:
- Skip stale events in extract_dl1.py
- Reorder data read from simtelarray to match real camera pixel ordering
- Create
CameraTMWaveformPlotter
andCameraPixelWaveformPlotter
- Created
TimeCalibrator
, and automatically use in to shift waveforms in extract_dl1.py - Created
SiPMDataSheetConverter
- Created
AmplitudeCalibrator
to apply flat-fielding, pedestal subtraction and absolute conversion of extracted charge - Created
WaveformCalibrator
for live R1 calibration
Summary of changes in v2.0.0:
- Creation of
WaveformReducer
andWaveformReducerChain
(see https://github.com/cta-chec/CHECSAiv/tree/master/CHEC_Analysis_Call/190131) - Removal of the monitor information storing feature of extract_dl1.py
- Creation of
SimtelReader
to support reading of Simtel files (uses ctapipe) - Deprecation of
CameraPlotter
- Improved tutorial notebooks
v1.1.0
Release of commits since 1.0.0 before 2.0.0 release.
v1.0.0
First release of CHECLabPy. No changes from original design.
- extract_dl1.py contains a reducer cmdline argument
- contents of charge column in DL1 file depends on the reducer chosen
- Currently implemented reducers include:
- Integration window using average waveform
- Cross correlation
- NNLS (early implementation)
- ctapipe charge extractors can also be chosen
- extract_dl1.py has an option to include a monitor file, which is stored in additional tables within the DL1 file
- mapping is provided by TargetCalib
- CameraImage uses the mapping from TargetCalib to produce camera image plots
- extract_spe.py fits SPE spectra efficiently. Can fit multiple illuminations simultaneously.