diff --git a/xedocs/schemas/corrections/__init__.py b/xedocs/schemas/corrections/__init__.py index 07cd612..452eb8f 100644 --- a/xedocs/schemas/corrections/__init__.py +++ b/xedocs/schemas/corrections/__init__.py @@ -19,3 +19,5 @@ from .s1_aft_xyz import * from .avg_se_gain import * from .bayes_model import * +from .som_network import * +from .hotspot_veto_cut import * diff --git a/xedocs/schemas/corrections/hotspot_veto_cut.py b/xedocs/schemas/corrections/hotspot_veto_cut.py new file mode 100644 index 0000000..9a70cc6 --- /dev/null +++ b/xedocs/schemas/corrections/hotspot_veto_cut.py @@ -0,0 +1,11 @@ +""" +The 'hotspot_veto_threshold' provides a per-run cut threshold of the 'hotspot_veto_cut', +which vetos the events with local single electron rate above the threshold in each run. +Reference: xenon:xenonnt:analysis:hot_spot_cut_summary +""" + +from .base_corrections import TimeIntervalCorrection + +class HotspotVetoThreshold(TimeIntervalCorrection): + _ALIAS = 'hotspot_veto_thresholds' + value: float