HJJ__text__TEXT~%P__debug_frame__DWARF%HP+V__debug_info__DWARF%$ +V__debug_abbrev__DWARF28__debug_aranges__DWARF39__debug_macinfo__DWARF39__debug_loc__DWARF39__debug_pubnames__DWARF39__debug_pubtypes__DWARF39__debug_str__DWARF49__debug_ranges__DWARF49__data__DATA49__cstring__TEXT4 9__eh_frame__TEXT >PCW h__debug_line__DWARFp>\ @D,W__debug_inlined__DWARFJP _Hc P::< UHAVSH,HHHE}Hu؋EtHHE$HEH@HH@0H=HPHHP@OHƊOH@HMHIH@@0H=H8HH8@7HΊ7HMHIH8@0H=H(HH(@'HΊ'HMHI H0@0H=HHH@HΊHMHI(H(@0H=HHH@HΊHMHI0H @0H=HHH@HΊHMHI8H@0H=HHH@HΊ8HMHI@H@0H=HHH@HΊHMHIHH@0H=HHH@HΊHMHIPH@0H=HHH@HΊHMHIXH@0H=HHH@HΊHMHI`H@0H=HHH@HΊHMHIhHx@0H=HHH@HΊHMHIpH@0H=HxHHx@wHΊwHMHIxH@0H=HhHHh@gHΊgHMHH`@0H=HXHHX@WHΊWHMHH@0H=HHHHH@GHΊG@^,8^,0^,(^, ^,HHHHH@0H5HHΈuHH7uHHHHENuHHuHHuHHuHH@0L@FLlj@Ɖ<ʋz<DžHEȋHcȋHH׉ƈHEȋHcȋHMHc \HEHHEP\HH*Yf.vbDžHMHcHEȋHc ȋHH׉f(&9ȋ9,  HH*EUHEHcXHEHcMXEȋ9HH*EȋȋȋȉȉUHEHcXHEHcMXE9|ȋȉȉHH*EUHEHcXHEHcMXE9|JqbHH*f.uzHH*f.uz***YY^Y^X^X^Y\Xf(^@YYU^Y]^X^pX^pYxEx\xpXf(^h!H HHH*f.uz**YY^^^Y\Xf(^@YYU^^p^pYxEx\xpXf(^hH HHH*f.uz**YY^^^Y\Xf(^@YYU^^p^pYxEx\xpXf(^hH H>/HH*f.uz**^Y\f(^@^MYxEx\xf(^hH H>/HH*f.uz**^Y\xf(x^@^MYxEx\xpf(p^hH Ht&tHHE@8f.Dž`hf.DžHEȋHcHEȋHc ȋHMHcHEȋHcHEȋHc$HEȋHc,Hx@hHHHhf(`f(Xf(X`h@0f.@0HEȋHcHEȋHcxHEȋHcph(ȉ)ȃ9Hx0HHHƈuh0H HHH׈xpHH׈HHHHHHHHHHHpHHhHH`HHXHEЉEԋEH H HUH9щTuTHĠ,[A^]x 0~%   4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)simple-trigger-mock-v2-sec.c/Users/alien/work/Individual_study/trigger_simulator/trigger_code_v2_sec/int! mainmain~%Vargcdargv1 X#~%time_bin C Hcount C @count_quad0 C count_quad1 C count_quad2 C count_quad3 C count_4quads C bg_num1_4quads 9 bg_num2_4quads 9 fg_num_4quads 9 mu_fg_4quads 9 ~epsilon_squ_4quads 9 ~signal_to_noise_4quads 9 ~signal_to_noise_4quads_lim 9 ~time_num 9 ~time_num_all 9 ~count_num 9 ~signal_to_noise9 ~signal_to_noise_lim9 ~signal_to_noise_max9 ~signal_to_noise_4quads_snrmax9 ~bg_avg9 ~bg_num19 ~bg_num29 ~fg_avg9 ~fg_num9 ~epsilon_squ9 }mu_fg9 }net_fg9 }image_09 }image_19 }image_29 }image_39 }qd09 }qd19 }qd29 }qd39 }trigger_time_step9 }trig_sig9 }fg_dur_cal9 }bg_dur1_cal9 }bg_dur2_cal9 }trigger_time_start9 |trigger_time_stop9 |fg_count9 |T_90_start9 |T_90_stop9 |T909 |frac9 |bg_dur1_sec9 |fg_dur_sec9 |bg_dur2_sec9 |elapse_dur_sec9 |t_skip_sec9 |bin_size9 |k1|T_90_start_bin|T_90_stop_bin|trigger_time_start_bin|trigger_time_stop_bin|t_bg2_start|t_bg2_stop{t_fg_start{t_fg_stop{bg_dur1{bg_dur2{fg_dur{elapse_dur{i{imax{j{line_count{size{t_step{t_skip{time_range{t_final{i_real{energy_i {energy_num {line_i!{real_size!{k"{zero_check"{i_quad0#{i_quad1#{i_quad2#{i_quad3#{trigger_mode_flag${rate_threshold_flag${image_threshold_flag${inputname_quad0%N winputname_quad1%N sinputname_quad2%N oinputname_quad3%N khome&_ cfoldername&N _inputname_short'N [line(p criterio(_ input_quad0) input_quad1) input_quad2) input_quad3) جchar! ) double9  _ ! K  p ! K  ! K unsigned char short int __sbuf` _base a# _sizeb#      )  long long int fpos_tUN &  & 4 ! V   ^ f __sFILEX  K  K __sFILE _p # _r# _w# _flags # _file # _bf # _lbfsize#( _cookie #0 _close #8 _read #@ _seekN #H _write #P _ub #X _extra #h _ur#p _ubuf #t _nbuf #w _lb #x _blksize# _offset& # FILE % R$>  .@: ; ' I? @ : ; I  4: ; I I : ; $ > I !I/  : ; I: ; 8  : ; I' II: ; &I : ; < !I/ $ main$ simple_trigger %s%lf%d########################### Running trigger code with the following settings:## Light curve file: %s ## Trigger mode: Long trigger## Trigger mode: Short triggerWrong! Trigger mode does not exist. End process.## Energy band: 15-25 keV## Energy band: 15-50 keV## Energy band: 25-100 keV## Energy band: 50_350 keV## Time bracket: bg1_dur=%d, fg_dur=%d, bg2_dur=%d, elapse_dur=%d (unit: sec) ## Quadrant info: qd0=%d, qd1=%d, qd2=%d, qd3=%d ## Signal-to-noise ratio threshold = %lf ## Image threshold = %lf %s/%s_bat_15_25kev_lc_sim_quad0.txt%s/%s_bat_15_25kev_lc_sim_quad1.txt%s/%s_bat_15_25kev_lc_sim_quad2.txt%s/%s_bat_15_25kev_lc_sim_quad3.txt%s/%s_bat_15_50kev_lc_sim_quad0.txt%s/%s_bat_15_50kev_lc_sim_quad1.txt%s/%s_bat_15_50kev_lc_sim_quad2.txt%s/%s_bat_15_50kev_lc_sim_quad3.txt%s/%s_bat_25_100kev_lc_sim_quad0.txt%s/%s_bat_25_100kev_lc_sim_quad1.txt%s/%s_bat_25_100kev_lc_sim_quad2.txt%s/%s_bat_25_100kev_lc_sim_quad3.txt%s/%s_bat_50_350kev_lc_sim_quad0.txt%s/%s_bat_50_350kev_lc_sim_quad1.txt%s/%s_bat_50_350kev_lc_sim_quad2.txt%s/%s_bat_50_350kev_lc_sim_quad3.txtWrong! Energy_num = %d, need to be either 0 ,1, 2, or 3. End process. r#%lf %lf Warning: Elapse time is zero!Wrong! duration for fg cannot be zero! End process.## Results:## criterion signal_to_noise_ratio fg_start_time fg_end_time bg_start_time bg_end_time bg2_start_time bg2_end_time signal_to_noise_ratio_4quadsWrong! Light curve is shorter than the trigger time bracket! End process.### Wrong! Zero at bin %d = time %lf. Skip this time step. ### Wrong! Time missing at bin %d, time %lf %lf. Skip this time step. Warning: either photon count in bg1 or bg2 is zero!!!; bg_num1=%e, bg_num2=%e Warning: photon count in bg1 is zero!!!; bg_num1=%e Warning: photon count in bg2 is zero!!!; bg_num2=%e Warning: photon count in bg1 is zero!!!; bg_num2=%e Wrong! This is short trigger, either bg1 or bg2 has to be zero. End process.%s %e %e %e %e %e %e %e %e ## Summary of trigger criterion '%s': ## triggered! Max signal-to-noise = %lf ## trigger time: %lf ## trigger bracket time range: from %lf to %lf ## Not triggered: Pass rate trigger but do not pass the image threshold## Not triggered...zRx 4~%  X z /Users/alien/work/Individual_study/trigger_simulator/trigger_code_v2_sec/simple-trigger-mock-v2-sec.c  #7 + : F    R    * k   . o   2 v    # F i x           + 6 E P _   - H W f  # t   L      K  Z      h      @      <  c                ' D a m      " > M a     $ 3 C        a {     ) C R |  ! D N ] l     5 D S b y         ! + T h        * J q       ! @ \ p        , t     B   ! m      4 \    Z s      A    ? X g      6  [          ! ! B! ! ! ! " " 2" L" V" p" z" W# q# # # # # # # #~ *$ G$ V$ a$ z$ $ $ $ $ $ $ % % %% 4% C% E%| ~%z%=-Q%>=?%@-0%@-!%@-%@-%D-$$D-$8$D-$$D-$7$D-$$C-$6$C-$5v$C-n$4C$C-6$3S#C- #2""D-"1!C-!0!F-k!F- C- . F- F-TC-L/%F-vF-oC-g.@F-F-C--SF-wF-C-c,C-+D-*OD-G)@D-8(%D-' D-&nA-%G-%$A-]G-&%$A-G-^%;$A-G-|%U$6?-?-?-?-?-?-?-VB-9B-B- B- # @- A- $x B-m #S C-G "6 <- ! <-  <-i < <-  <- d <-@  <-  <- B <-  <-  <-u H <- <-p<-L<-<-SD-KDC-:)C-C-C-}[D-S AD-9 'D-  D- D- D-D-C-D-{tD-l[E-8E-E-E-E-G-rG-J.G-G-G-kG-C*G-G-G-gG-?F-G-G-G-gNG-& G-G-G-^6D-.>= ;^ :Q B 6 *               s g [ O C 7 +               w k _ S G ; / #              { o c W K ? 3 '    sg[OC7+wk_SG;/# {ocWK?3'sg[OC7+wk_SG;/# {ocWK?3'sg[OC7+wk_SG;/#  4 4 4 4 5 5 U5 n5 5 5 5 5 6 06 P6 6  6 7 7% H7. p77 7@ 7I 7R 8[ 88d `8m 8v 8 8 9 (9 P9 x9 9 9 9 9 9 : L: X: : 8; x; ; <! H<* <3 << =E (=N P=W y=` =i =r >{ >|8>=jbZSL5.( _main___stack_chk_guard_puts_sscanf_sqrt_round_printf___sprintf_chk_fopen_fgets_fclose_calloc___stack_chk_fail_main.ehL_.strL_.str1L_.str2L_.str3L_.str4L_.str5L_.str6L_.str7L_.str8L_.str9L_.str10L_.str11L_.str12L_.str13L_.str14L_.str15L_.str16L_.str17L_.str18L_.str19L_.str20L_.str21L_.str22L_.str23L_.str24L_.str25L_.str26L_.str27L_.str28L_.str29L_.str30L_.str31L_.str32L_.str33L_.str34L_.str35L_.str36L_.str37L_.str38L_.str39L_.str40L_.str41L_.str42L_.str43L_.str44L_.str45L_.str46L_.str47L_.str48L_.str49L_.str50L_.str51L_.str52L_.str53L_.str54L_.str55L_.str56EH_frame0