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.
- Xiaodong's code relys only on trig_type=9. My new code removed
this constraint and it should work for very general cases.
- Xiaodong's code occasionally gives incorrect helicity flag in
addition to giving more "unknown" helicity flag.
- 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