• Main INDEX
  • Monthly INDEX
  • PREV
  • NEXT

    User name choi

    Log entry time 00:09:26 on January11,2003

    Entry number 91335

    keyword=New ESPACE helicity

    I believe that I made almost final version of helicty decoding routine
    for ESPACE. Compared to original Xiaodong's code written for gamma-d
    experiment, it has a few advantages.

    1. Xiaodong's code relys only on trig_type=9. My new code removed
      this constraint and it should work for very general cases.
    2. Xiaodong's code occasionally gives incorrect helicity flag in
      addition to giving more "unknown" helicity flag.
    3. Simplified a lot, streamlined and should be faster at least than
      Xiaodong's code.

    I have made necessary modifications so that when you type "ESPACE" you
    will be using this new ESPACE. In the following text, I showed a
    sample of event streams where my code and Xiaodong's code do not agree
    with comments.

    Evt_Number Trig_Type QRT HEL GATE TIMESTAMP Xiaodong Seonho Comment
    =============================================================================
    357 3 0 0 1 339682 -10 -10
    358 3 0 0 1 339951 -10 -10
    359 3 0 0 1 340877 -10 -10
    360 9 0 0 0 342981 0 0

    361 3 1 1 1 343061 -10 1 NOT EQUAL ! start of a new qrt
    362 3 1 1 1 343091 -10 1 NOT EQUAL
    363 3 1 1 1 344232 -10 1 NOT EQUAL
    364 3 1 1 1 345130 -10 1 NOT EQUAL
    365 3 1 1 1 345354 -10 1 NOT EQUAL
    366 4 1 1 1 346022 -10 1 NOT EQUAL
    367 9 1 1 0 346493 0 0 ! Xiaodong's code depends only on trig 9, so
    368 3 0 0 1 347901 -1 -1 ! his new qrt starts from here
    369 4 0 0 1 349318 -1 -1
    370 9 0 0 0 350006 0 0
    371 4 0 0 1 352663 -1 -1
    372 9 0 0 0 353519 0 0
    373 3 0 1 1 353770 1 1
    374 3 0 1 1 354875 1 1
    375 3 0 1 1 354910 1 1
    376 3 0 1 1 355366 1 1
    377 3 0 1 1 356441 1 1
    378 3 0 1 1 356787 1 1
    379 9 0 1 0 357032 0 0 ! qrt ends here

    380 3 1 1 1 357584 -1 -1
    381 9 1 1 0 360545 0 0
    382 3 0 0 1 360751 1 1
    383 4 0 0 1 361269 1 1
    384 3 0 0 1 363661 1 1

    1099 3 0 1 1 1044345 1 1
    1100 9 0 1 0 1045511 0 0
    1101 3 1 1 1 1048009 -1 -1 ! start of a new qrt
    1102 3 1 1 1 1048073 -1 -1
    1103 3 1 1 1 1048203 -1 -1
    1104 3 1 1 1 1048999 -1 -1
    1105 9 0 0 0 1052545 0 0
    1106 4 0 0 1 1053740 -1 1 NOT EQUAL ! Xiaodong's missed helicity flip in the qrt
    1107 3 0 0 1 1053892 -1 1 NOT EQUAL
    1108 9 0 0 0 1056049 0 0
    1109 3 0 1 1 1058219 1 -1 NOT EQUAL
    1110 9 0 1 0 1059561 0 0

    1111 3 1 1 1 1060034 -10 1 NOT EQUAL ! and gets out of sync at the next qrt
    1112 3 1 1 1 1060775 -10 1 NOT EQUAL
    1113 3 1 1 1 1060839 -10 1 NOT EQUAL
    1114 3 1 1 1 1061124 -10 1 NOT EQUAL
    1115 4 1 1 1 1061348 -10 1 NOT EQUAL
    1116 3 1 1 1 1061468 -10 1 NOT EQUAL
    1117 3 1 1 1 1062189 -10 1 NOT EQUAL
    1118 9 1 1 0 1063074 0 0
    1119 3 0 0 1 1066098 -10 -1 NOT EQUAL
    1120 9 0 0 0 1066587 0 0
    1121 3 0 0 1 1066723 -10 -1 NOT EQUAL
    1122 3 0 0 1 1067726 -10 -1 NOT EQUAL
    1123 9 0 0 0 1070099 0 0
    1124 3 0 1 1 1070155 -10 1 NOT EQUAL
    1125 3 0 1 1 1071554 -10 1 NOT EQUAL
    1126 3 0 1 1 1071867 -10 1 NOT EQUAL
    1127 3 0 1 1 1072451 -10 1 NOT EQUAL
    1128 3 0 1 1 1072907 -10 1 NOT EQUAL
    1129 3 0 1 1 1073167 -10 1 NOT EQUAL
    1130 9 0 1 0 1073612 0 0 ! end of quart
    1131 3 1 0 1 1075064 -1 -1 ! recovers at next qrt
    1132 3 1 0 1 1075152 -1 -1

    1133 3 1 0 1 1075282 -1 -1
    1134 3 1 0 1 1076769 -1 -1
    1135 9 1 0 0 1077125 0 0
    1136 3 0 1 1 1078669 1 1
    1137 3 0 1 1 1079271 1 1
    1138 3 0 1 1 1079532 1 1
    1139 3 0 1 1 1079575 1 1
    1140 3 0 1 1 1080068 1 1
    1141 9 0 1 0 1080637 0 0
    1142 3 0 1 1 1080905 1 1
    1143 3 0 1 1 1081203 1 1
    1144 3 0 1 1 1082660 1 1
    1145 3 0 1 1 1083725 1 1
    1146 9 0 1 0 1084150 0 0

    9671 3 0 1 1 9166506 1 1
    9672 9 0 1 0 9167310 0 0
    9673 4 1 0 1 9169367 -1 -1 ! start of a qrt
    9674 3 1 0 1 9170806 -1 -1
    9675 9 0 1 0 9174346 0 0
    9676 3 0 1 1 9175930 -1 1 NOT EQUAL ! again Xiaodong's code misses
    9677 3 0 1 1 9176377 -1 1 NOT EQUAL ! spin flip in the qrt
    9678 3 0 1 1 9176715 -1 1 NOT EQUAL
    9679 3 0 1 1 9177234 -1 1 NOT EQUAL
    9680 3 0 1 1 9177461 -1 1 NOT EQUAL
    9681 9 0 1 0 9177850 0 0
    9682 3 0 0 1 9178150 1 -1 NOT EQUAL
    9683 3 0 0 1 9179691 1 -1 NOT EQUAL
    9684 3 0 0 1 9179982 1 -1 NOT EQUAL
    9685 3 0 0 1 9180109 1 -1 NOT EQUAL
    9686 9 0 0 0 9181363 0 0 ! end of qrt

    9687 3 1 1 1 9182551 -10 -1 NOT EQUAL ! and gets out of sync at next qrt
    9688 3 1 1 1 9184107 -10 -1 NOT EQUAL
    9689 9 1 1 0 9184876 0 0
    9690 3 0 0 1 9185607 -10 1 NOT EQUAL
    9691 9 0 0 0 9188389 0 0
    9692 3 0 0 1 9189192 -10 1 NOT EQUAL
    9693 9 0 0 0 9191903 0 0
    9694 3 0 1 1 9192772 -10 -1 NOT EQUAL
    9695 3 0 1 1 9195234 -10 -1 NOT EQUAL
    9696 9 0 1 0 9195416 0 0
    9697 3 0 1 0 9195431 0 0 ! end of qrt
    9698 3 1 0 1 9195613 1 1
    9699 3 1 0 1 9197188 1 1

    9700 9 1 0 0 9198929 0 0 ! recovers at next qrt
    9701 3 0 1 1 9200053 -1 -1
    9702 3 0 1 1 9200634 -1 -1
    9703 3 0 1 1 9200830 -1 -1
    9704 3 0 1 1 9202234 -1 -1
    9705 9 0 1 0 9202443 0 0
    9706 4 0 1 1 9203159 -1 -1
    9707 3 0 1 1 9203278 -1 -1
    9708 9 0 1 0 9205955 0 0
    9709 3 0 0 1 9206735 1 1
    9710 3 0 0 1 9208843 1 1
    9711 9 0 0 0 9209468 0 0
    9712 3 1 0 1 9209567 1 1
    9713 3 1 0 1 9209758 1 1
    9714 3 1 0 1 9210043 1 1
    9715 3 1 0 1 9212247 1 1
    9716 9 1 0 0 9212981 0 0

    44125 3 0 0 1 46043312 -1 -1
    44126 9 0 0 0 46045211 0 0
    44127 3 1 0 1 46048480 1 1 ! start of a qrt
    44128 4 1 0 1 46048708 1 1
    44129 9 0 1 0 46052247 0 0
    44130 4 0 1 1 46055419 1 -1 NOT EQUAL ! misses spin flip inside qrt
    44131 9 0 1 0 46055751 0 0
    44132 3 0 0 1 46057463 -1 1 NOT EQUAL
    44133 3 0 0 1 46057905 -1 1 NOT EQUAL
    44134 9 0 0 0 46059263 0 0
    44135 3 1 0 1 46059510 -10 1 NOT EQUAL ! gets out of sync at next qrt
    44136 3 1 0 1 46060730 -10 1 NOT EQUAL
    44137 3 1 0 1 46062522 -10 1 NOT EQUAL
    44138 9 1 0 0 46062776 0 0
    44139 3 0 1 1 46064196 -10 -1 NOT EQUAL
    44140 3 0 1 1 46064835 -10 -1 NOT EQUAL
    44141 3 0 1 1 46065315 -10 -1 NOT EQUAL
    44142 3 0 1 1 46065952 -10 -1 NOT EQUAL
    44143 9 0 1 0 46066289 0 0
    44144 3 0 1 1 46069302 -10 -1 NOT EQUAL
    44145 9 0 1 0 46069802 0 0
    44146 3 0 0 1 46071562 -10 1 NOT EQUAL
    44147 3 0 0 1 46072716 -10 1 NOT EQUAL
    44148 9 0 0 0 46073315 0 0