diff options
author | tlatorre <tlatorre@uchicago.edu> | 2019-09-09 12:32:55 -0500 |
---|---|---|
committer | tlatorre <tlatorre@uchicago.edu> | 2019-09-09 12:32:55 -0500 |
commit | e89a28cb4e7e6cbbe97709d6703f502e9107977a (patch) | |
tree | 5ebe3aad4e3ff999c2a58f8472bcfb676894f46f /src/dc.h | |
parent | 46c9f8922ecda142faa3a4813d82365cf9151b17 (diff) | |
download | sddm-e89a28cb4e7e6cbbe97709d6703f502e9107977a.tar.gz sddm-e89a28cb4e7e6cbbe97709d6703f502e9107977a.tar.bz2 sddm-e89a28cb4e7e6cbbe97709d6703f502e9107977a.zip |
add a first draft of a data cleaning cut to detect breakdown events
Diffstat (limited to 'src/dc.h')
-rw-r--r-- | src/dc.h | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -33,6 +33,14 @@ #define DC_OWL_TRIGGER 0x100 #define DC_FTS 0x200 #define DC_ITC 0x400 +#define DC_BREAKDOWN 0x800 + +/* Minimum number of hits required for a crate to be considered the source of a + * breakdown. */ +#define MIN_NHIT_BREAKDOWN 256 +/* Minimum number of hits for a crate to calculate the median TAC in the + * breakdown cut. */ +#define MIN_NHIT_CRATE 20 /* Length of the sliding window used in the ITC cut (ns). */ #define ITC_TIME_WINDOW 93.0 @@ -83,6 +91,7 @@ int crate_isotropy(event *ev); int qvnhit(event *ev); double get_neck_tube_cut_time_diff(event *ev); int is_neck_event(event *ev); +int is_breakdown(event *ev); int is_flasher(event *ev); #endif |