Re: [BLAST_SHIFTS] libBlast.so.2.5.2 Time stamp on physics event fragments

From: Chris Crawford (chris2@lns.mit.edu)
Date: Thu Dec 12 2002 - 16:03:41 EST


hi everyone,
   i installed a new version of libBlast.so with cvs tag v2_5_2, with
the change that TCodaRead now parses the time stamp on ROC databanks.
note that the new library is backwards compatible (will still work on
old runs).
   also, for anyone who is interested, i am attaching the 'annotated
hex-dump' of selections from run 3123 (test of above changes), for some
light night reading. you can look at raw data from some other file by
opening it up in emacs and typing 'M-x hexl-mode'.
--chris


*NOTE: to look at a raw datafile in emacs, open it like normal
       and then type "M-x hexl-mode <cr>"

0000f5f0: e800 0000 0000 0000 6301 0000 cc01 a15c ........c......\
                              <<< begining epics event
                               ev_len-1 ev_typ

0000f600: ba5d f73d 8a2c 0c00 2e00 0000 1f00 0000 .].=.,..........
0000f610: 0000 0000 1900 0000 0000 0000 0000 0000 ................
0000f620: 4142 0000 1800 0000 1300 0000 1400 0000 AB..............
0000f630: fdff 0100 2b00 0000 2000 0000 0000 0000 ....+... .......
0000f640: 1b00 0000 0000 0000 0000 0000 1c38 0000 .............8..
0000f650: 1a00 0000 0000 0000 0000 0000 0a00 0000 ................
0000f660: 2d00 0000 2c00 0000 0000 0000 2200 0000 -...,......."...
0000f670: 0000 0000 0000 0000 8e46 0000 2200 0000 .........F.."...
0000f680: 0000 0000 0000 0000 0000 0000 2a00 0000 ............*...
0000f690: 5e00 0000 0000 0000 2c00 0000 0000 0000 ^.......,.......
0000f6a0: 0000 0000 e925 0000 2a00 0000 0000 0000 .....%..*.......
0000f6b0: 0000 0000 0000 0000 3f00 0000 7800 0000 ........?...x...
0000f6c0: 0000 0000 2600 0000 0000 0000 0000 0000 ....&...........
0000f6d0: 0000 0000 2600 0000 0000 0000 0000 0000 ....&...........
0000f6e0: 0000 0000 4700 0000 4300 0000 0000 0000 ....G...C.......
0000f6f0: 2a00 0000 0000 0000 0000 0000 0000 0000 *...............
0000f700: 2a00 0000 0000 0000 0000 0000 0000 0000 *...............
0000f710: 3e00 0000 5e00 0000 0000 0000 3200 0000 >...^.......2...
0000f720: 0000 0000 0000 0000 0000 0000 3200 0000 ............2...
0000f730: 0000 0000 0000 0000 0000 0000 7100 0000 ............q...
0000f740: 5300 0000 0000 0000 3900 0000 0000 0000 S.......9.......
0000f750: 0000 0000 0000 0000 3800 0000 0000 0000 ........8.......
0000f760: 0000 0000 0000 0000 3400 0000 3c00 0000 ........4...<...
0000f770: 0000 0000 2300 0000 0000 0000 0000 0000 ....#...........
0000f780: 0000 0000 2100 0000 0000 0000 0000 0000 ....!...........
0000f790: 0000 0000 5600 0000 2900 0000 0000 0000 ....V...).......
0000f7a0: 2700 0000 0000 0000 0000 0000 0000 0000 '...............
0000f7b0: 2600 0000 4e09 0000 7309 0000 0000 0000 &...N...s.......
0000f7c0: 5100 0000 5200 0000 0000 0000 2f00 0000 Q...R......./...
0000f7d0: 0000 0000 0000 0000 0000 0000 2e00 0000 ................
0000f7e0: 0000 0000 0000 0000 0000 0000 3800 0000 ............8...
0000f7f0: 3b00 0000 0000 0000 2200 0000 0000 0000 ;.......".......
0000f800: 0000 0000 0000 0000 2200 0000 0000 0000 ........".......
0000f810: 0000 0000 0000 0000 3200 0000 2b00 0000 ........2...+...
0000f820: 0000 0000 1a00 0000 0000 0000 0000 0000 ................
0000f830: 1d00 0000 1800 0000 0000 0000 0000 0000 ................
0000f840: 0000 0000 1c00 0000 3a00 0000 0000 0000 ........:.......
0000f850: 1300 0000 0000 0000 0000 0000 2200 0000 ............"...
0000f860: 1300 0000 0000 0000 0000 0000 0000 0000 ................
0000f870: 3f00 0000 2600 0000 0000 0000 1d00 0000 ?...&...........
0000f880: 0000 0000 0000 0000 3100 0000 1d00 0000 ........1.......
0000f890: 0000 0000 0000 0000 0000 0000 6300 0000 ............c...
0000f8a0: 1d00 0000 0000 0000 1700 0000 0000 0000 ................
0000f8b0: 0000 0000 0f00 0000 1700 0000 0000 0000 ................
0000f8c0: 0000 0000 0000 0000 3100 0000 2800 0000 ........1...(...
0000f8d0: 0000 0000 1b00 0000 5f00 0000 5300 0000 ........_...S...
0000f8e0: 9d3d 0000 1a00 0000 0000 0000 0000 0000 .=..............
0000f8f0: 0000 0000 3300 0000 3600 0000 0000 0000 ....3...6.......
0000f900: 2600 0000 5000 0000 4a00 0000 57a6 0000 &...P...J...W...
0000f910: 2400 0000 0000 0000 0000 0000 0000 0000 $...............
0000f920: 3200 0000 3500 0000 0000 0000 2500 0000 2...5.......%...
0000f930: 4a00 0000 2700 0000 63d1 0000 2500 0000 J...'...c...%...
0000f940: 0000 0000 0000 0000 0000 0000 2c00 0000 ............,...
0000f950: 3200 0000 0000 0000 1f00 0000 3300 0000 2...........3...
0000f960: 2100 0000 9937 0000 1e00 0000 0000 0000 !....7..........
0000f970: 0000 0000 0000 0000 6700 0000 5500 0000 ........g...U...
0000f980: 0000 0000 3300 0000 4a00 0000 4700 0000 ....3...J...G...
0000f990: 0000 0000 3300 0000 0000 0000 0000 0000 ....3...........
0000f9a0: 0000 0000 4f00 0000 4600 0000 0000 0000 ....O...F.......
0000f9b0: 3000 0000 4400 0000 3f00 0000 0000 0000 0...D...?.......
0000f9c0: 3000 0000 0000 0000 0000 0000 0000 0000 0...............
0000f9d0: 4a00 0000 6200 0000 0000 0000 3200 0000 J...b.......2...
0000f9e0: 4a00 0000 4600 0000 0000 0000 3200 0000 J...F.......2...
0000f9f0: 0000 0000 0000 0000 0000 0000 3700 0000 ............7...
0000fa00: 4100 0000 0000 0000 2700 0000 2a00 0000 A.......'...*...
0000fa10: 1500 0000 0000 0000 2700 0000 0000 0000 ........'.......
0000fa20: 0000 0000 0000 0000 4d00 0000 2700 0000 ........M...'...
0000fa30: 0000 0000 1f00 0000 8301 0000 0000 0000 ................
0000fa40: 0000 0000 1e00 0000 0000 0000 0000 0000 ................
0000fa50: 0000 0000 3f00 0000 3300 0000 0000 0000 ....?...3.......
0000fa60: 2200 0000 6500 0000 0000 0000 0000 0000 "...e...........
0000fa70: 2200 0000 0000 0000 0000 0000 0000 0000 "...............
0000fa80: 4300 0000 2500 0000 0000 0000 2000 0000 C...%....... ...
0000fa90: 2800 0000 0000 0000 0000 0000 2000 0000 (........... ...
0000faa0: 0000 0000 0000 0000 0000 0000 4000 0000 ............@...
0000fab0: 3e00 0000 0000 0000 2100 0000 2e00 0000 >.......!.......
0000fac0: 0000 0000 0000 0000 2000 0000 0000 0000 ........ .......
0000fad0: 0000 0000 0000 0000 2700 0000 4a00 0000 ........'...J...
0000fae0: 0000 0000 2000 0000 4a00 0000 0000 0000 .... ...J.......
0000faf0: 2a00 0000 2000 0000 0000 0000 0000 0000 *... ...........
0000fb00: 0000 0000 3b00 0000 3b00 0000 0000 0000 ....;...;.......
0000fb10: 2600 0000 4200 0000 0000 0000 3100 0000 &...B.......1...
0000fb20: 2600 0000 0000 0000 0000 0000 0000 0000 &...............
0000fb30: 2300 0000 3c00 0000 0000 0000 1900 0000 #...<...........
0000fb40: 4d00 0000 0000 0000 2700 0000 1900 0000 M.......'.......
0000fb50: 0000 0000 0000 0000 0000 0000 2f00 0000 ............/...
0000fb60: 1c00 0000 0000 0000 1c00 0000 1a00 0000 ................
0000fb70: 0000 0000 1500 0000 1c00 0000 0000 0000 ................

0000fb80: 0000 0000 0000 0000 b000 0000 cc10 0100 ................
             end epics ev >>> <<< first physics event
                               ev_len-1 ev_typ

0000fb90: 0400 0000 0001 00c0 0100 0000 0100 0000 ................
          << ev id bank [ xcefdmp header
            length tag ev numb trig_typ

0000fba0: 0000 0000 5b00 0000 0101 1e00 b95d f73d ....[........].=
                ]>> << first data bank [ xcdfdmp ROC30
           status frag_len-1 roc30 time

0000fbb0: a102 0200 8042 5501 0180 00c0 0100 00b0 .....BU.........
           utime slot_flag data....

0000fbc0: 0180 00a0 0180 0090 0100 0080 1180 0070 ...............p
0000fbd0: 9a00 ba70 8401 ba74 0d03 ba74 2807 ba74 ...p...t...t(..t
0000fbe0: ac09 ba70 b40c ba70 ba0f ba74 8314 ba74 ...p...p...t...t
0000fbf0: 3c17 ba70 3b1a ba70 411d ba70 7d1f ba74 <..p;..pA..p}..t
0000fc00: 7f2a ba70 492d ba74 4b31 ba74 2935 ba74 .*.pI-.tK1.t)5.t
0000fc10: ff0f 3248 4000 0038 3802 003c e101 023c ..2H@..88..<...<
0000fc20: 8f01 0438 ec01 063c e901 0838 7a02 0a3c ...8...<...8z..<
0000fc30: 2302 0c3c 9602 0e3c 4202 103c 3b02 123c #..<...<B..<;..<
0000fc40: bb01 1438 ea01 1638 6602 1838 1202 1a3c ...8...8f..8...<
0000fc50: 1602 1c38 da02 1e3c 9501 203c a601 2238 ...8...<.. <.."8
0000fc60: e801 2438 b801 263c d701 2838 ce01 2a38 ..$8..&<..(8..*8
0000fc70: 4902 2c38 1e03 2e3c 9d01 303c 5d02 3238 I.,8...<..0<].28
0000fc80: 4101 343c 6f01 3638 cf02 383c 0d02 3a3c A.4<o.68..8<..:<
0000fc90: 4801 3c38 3602 3e3c 8b02 403c bf01 423c H.<86.><..@<..B<
0000fca0: f801 443c 0402 4638 ff01 4838 ed01 4a3c ..D<..F8..H8..J<
0000fcb0: d701 4c3c 2302 4e3c 0202 503c 6401 5238 ..L<#.N<..P<d.R8
0000fcc0: 0a02 543c fa00 563c e401 583c 0802 5a3c ..T<..V<..X<..Z<
0000fcd0: d200 5c3c 4802 5e3c e700 603c 0000 6238 ..\<H.^<..`<..b8
0000fce0: 2701 643c f101 6838 f601 6a38 7002 6c3c '.d<..h8..j8p.l<
0000fcf0: 6a02 6e3c 7601 7038 5b01 723c 6a01 7438 j.n<v.p8[.r<j.t8
0000fd00: 7201 763c b902 783c 3f02 7a3c a202 7c38 r.v<..x<?.z<..|8

0000fd10: 2c01 7e3c 4d00 0000 0101 1f00 b95d f73d ,.~<M........].=
   1st data bank >> << 2nd roc31 [ time

0000fd20: 0e01 0200 8042 5501 0180 00c0 0100 00b0 .....BU.........
            utime slot_flag data....

0000fd30: 0180 00a0 0180 0090 0100 0080 0100 0070 ...............p
0000fd40: 3408 0048 d507 1048 4180 0038 6a03 003c 4..H...HA..8j..<
0000fd50: 7c01 0238 8401 043c 7901 063c c301 083c |..8...<y..<...<
0000fd60: de01 0a38 0502 0c38 eb01 0e3c be01 103c ...8...8...<...<
0000fd70: a801 123c d701 1438 8f01 1638 3602 1838 ...<...8...86..8
0000fd80: ce01 1a38 fb01 1c38 eb01 1e38 3503 2038 ...8...8...85. 8
0000fd90: 8001 223c 4b01 2438 2101 263c ae01 283c .."<K.$8!.&<..(<
0000fda0: 0402 2a38 ce01 2c38 ed01 2e38 4a01 303c ..*8..,8...8J.0<
0000fdb0: 3801 3238 3301 343c f000 363c c001 383c 8.283.4<..6<..8<
0000fdc0: ad01 3a3c a901 3c38 8b01 3e3c f001 403c ..:<..<8..><..@<
0000fdd0: ea00 4238 1501 443c 2501 4638 8001 483c ..B8..D<%.F8..H<
0000fde0: 8001 4a38 5901 4c3c 4301 4e3c f700 5038 ..J8Y.L<C.N<..P8
0000fdf0: a400 523c f600 5438 b800 563c 4501 5838 ..R<..T8..V<E.X8
0000fe00: 1e01 5a38 1901 5c3c 6f01 5e3c 3b01 603c ..Z8..\<o.^<;.`<
0000fe10: 4b01 623c 2f01 6438 5401 663c 9402 6838 K.b</.d8T.f<..h8
0000fe20: 9202 6a3c 8902 6c3c d102 6e3c 2802 703c ..j<..l<..n<(.p<
0000fe30: 8801 7238 1e02 7438 2802 763c c702 783c ..r8..t8(.v<..x<

0000fe40: b302 7a38 cd02 7c38 8702 7e38 a600 0000 ..z8..|8..~8....
               end of roc31 & event >>> <<< next physics event

0000fe50: cc10 0100 0400 0000 0001 00c0 0200 0000 ................
                                        [ ev_num

0000fe60: 0100 0000 0000 0000 5100 0000 0201 1e00 ........Q.......
           trig_typ zero ] <<bnk_len roc_id

0000fe70: b95d f73d e876 0300 8042 5501 0108 00c0 .].=.v...BU.....
          [ time utime slot_flag data.....

0000fe80: 0188 00b0 0108 00a0 0108 0090 0188 0080 ................
0000fe90: 0788 0070 0103 ba71 5506 ba75 440f ba75 ...p...qU..uD..u
0000fea0: ac11 ba75 0e15 ba75 2c1b ba71 ff0f 3048 ...u...u,..q..0H
0000feb0: c080 0038 2102 003d d101 0239 8501 043d ...8!..=...9...=



This archive was generated by hypermail 2.1.2 : Mon Feb 24 2014 - 14:07:29 EST