Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • I removed from the Digi file "r0327356667_v001_digi.root" downloaded from the data catalog all events between 81.3 and 84.6 seconds from the time stamp of the first event in the file (a total of 2609 events removed). The last event before the gap has eventID = 145973 and the first event after the gap has eventID = 159384. I also overwritten the livetime counter making it equal to the elapsed time counter (thus, deadtime = 0). This is saved in "data/r0327356667_digi_gaps.root".
  • I removed from the Merit file the events with these IDs: 199996 (which is comprised between event 199993 and event 200002), 2000031 (which is comprised between event 200029 and event 200035), and all the events with 300544 < event ID < 300858. This is saved in "data/r0327356667_v001_merit_crashes.root".
  • I inserted by hand two fake gaps in the digi Gap file, excluding events in these ranges of event IDs: 129504-181395 and 273973-280562. This is saved in "data/r0327356667_v001_digiGap_2gaps.txt"

...

As you can see the code stops when it encounter bins with livetime=0, and keep them isolated. Thus, even if the target bin time is 30 s, there is only one bin that long (# 15). The others are prematurely stopped because of the gaps. But, if we change the target binning to 5 s, much more bins will have the target duration:

Code Block

mergeFT2.exe -inputFT2 test.fits -outputFT2 test_30s.fits -clobber yes -dt 5

Input parameters: 
---------------------------------------------
Input FT2 file                             : test.fits
Output FT2 file                            : test_30s.fits
Overwrite an existing FT2 file             : yes          
File version                               : 1            
Time step for the output FT2 file          : 5            


* Entry number 1:
  327356689.88605 ..... 327356694.6
  Elapsed time 4.71395, Livetime = 4.71395 (100 %)

* Entry number 2:
      327356694.6 ... 327356697.13259
  Elapsed time 2.53259, Livetime = 2.53259 (100 %)

* Entry number 3:
  327356697.13259 . 327356709.86132
  Elapsed time 12.7287, Livetime = 0 (0 %)

* Entry number 4:
  WARNING: livetime=0 at 327356714.41372. Stopping there. 
  327356709.86132 ..... 327356714.41372                   
  Elapsed time 4.5524, Livetime = 4.5524 (100 %)          

* Entry number 5:
  Starting from livetime=0 at 327356714.41578
  327356714.41372 . 327356714.41578          
  Elapsed time 0.00205696, Livetime = 0 (0 %)

* Entry number 6:
  WARNING: livetime=0 at 327356714.4221. Stopping there. 
  327356714.41578 . 327356714.4221                       
  Elapsed time 0.00631791, Livetime = 0.00631792 (100 %) 

* Entry number 7:
  Starting from livetime=0 at 327356714.42319
   327356714.4221 . 327356714.42319          
  Elapsed time 0.00109887, Livetime = 0 (0 %)

* Entry number 8:
  327356714.42319 ..... 327356718.6
  Elapsed time 4.17681, Livetime = 4.17681 (100 %)

* Entry number 9:
      327356718.6 ..... 327356723.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 10:
      327356723.6 ..... 327356728.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 11:
      327356728.6 ..... 327356732.60054
  Elapsed time 4.00054, Livetime = 4.00054 (100 %)

* Entry number 12:
  Starting from livetime=0 at 327356734.23534
  327356732.60054 . 327356734.23534          
  Elapsed time 1.6348, Livetime = 0 (0 %)    

* Entry number 13:
  327356734.23534 ...... 327356739.19161
  Elapsed time 4.95627, Livetime = 4.95627 (100 %)

* Entry number 14:
  Starting from livetime=0 at 327356739.26559
  327356739.19161 . 327356739.26559          
  Elapsed time 0.0739826, Livetime = 0 (0 %) 

* Entry number 15:
  327356739.26559 ..... 327356743.6
  Elapsed time 4.33441, Livetime = 4.33441 (100 %)

* Entry number 16:
      327356743.6 ..... 327356748.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 17:
      327356748.6 ..... 327356753.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 18:
      327356753.6 ..... 327356758.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 19:
      327356758.6 ..... 327356763.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 20:
      327356763.6 ..... 327356768.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 21:
      327356768.6 ... 327356771.18541
  Elapsed time 2.58541, Livetime = 2.58541 (100 %)

* Entry number 22:
  Starting from livetime=0 at 327356774.48674
  327356771.18541 . 327356774.48674          
  Elapsed time 3.30133, Livetime = 0 (0 %)   

* Entry number 23:
  327356774.48674 ..... 327356778.6
  Elapsed time 4.11326, Livetime = 4.11326 (100 %)

* Entry number 24:
      327356778.6 ..... 327356783.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 25:
      327356783.6 ..... 327356788.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 26:
      327356788.6 ..... 327356793.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 27:
      327356793.6 ..... 327356798.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 28:
      327356798.6 ..... 327356803.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 29:
      327356803.6 ..... 327356808.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 30:
      327356808.6 ..... 327356813.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 31:
      327356813.6 ..... 327356818.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 32:
      327356818.6 ..... 327356823.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 33:
      327356823.6 ..... 327356828.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 34:
      327356828.6 ..... 327356833.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 35:
      327356833.6 ..... 327356838.6
  Elapsed time 5, Livetime = 5 (100 %)

* Entry number 36:
      327356838.6 . 327356838.6412
  Elapsed time 0.041198, Livetime = 0.041198 (100 %)