miniDaq pathologies

  • n*256 problem
    X-axis - ADC, Y-axis channel in crate 3,4, and 5;
    dump of one event , data from crate 3 have lots of n*256 values
    EEfeeRawEvent ID=353120 with DataBlock entered=3 of 10
    feeDataBlock Head: 0x8004 0x0080 0x0bc3 0x0403 
     --> token/hex=bc3  crateID=3  trigType=4 NpositiveData=116
    Data:
    0x0000 0x0200 0x00fb 0x0d66 0x0e88 0x05a0 0x0e17 0x001c 
    0x0db2 0x027b 0x0565 0x0b2b 0x0717 0x0817 0x0181 0x0181 
    0x0181 0x0181 0x0181 0x0181 0x0181 0x0181 0x0181 0x0181 
    0x0012 0x0017 0x0010 0x0018 0x0016 0x0016 0x0012 0x0010 
    0x0014 0x0606 0x0300 0x0300 0x0400 0x0400 0x0500 0x0300 
    0x0400 0x0200 0x0000 0x0200 0x0900 0x0300 0x0900 0x0700 
    0x0a00 0x0c00 0x0800 0x0600 0x0300 0x0600 0x0700 0x0a00 
    0x0b00 0x0100 0x0a00 0x0700 0x0b00 0x0d00 0x0e00 0x0f00 
    0x0800 0x0a00 0x0e00 0x0e00 0x0900 0x0800 0x0300 0x0b00 
    0x0a00 0x0b00 0x0c00 0x0900 0x0000 0x0000 0x0900 0x0b00 
    0x0800 0x0900 0x0c00 0x0700 0x0b00 0x0900 0x0a00 0x0a00 
    0x0e00 0x0000 0x0200 0x0100 0x0400 0x0500 0x0600 0x0400 
    0x0900 0x0400 0x0400 0x0100 0x0500 0x0100 0x0100 0x0400 
    0x0200 0x0900 0x0000 0x0f00 0x0400 0x0500 0x0200 0x0300 
    0x0400 0x0200 0x0100 0x0300 0x0300 0x0500 0x0000 0x0e00 
    0x0e00 0x0e00 0x0e00 0x0000 0x0000 0x0000 0x0000 0x0000 
    feeDataBlock Head: 0x8004 0x0080 0x0bc3 0x0404 
     --> token/hex=bc3  crateID=4  trigType=4 NpositiveData=100
    Data:
    0x000f 0x000a 0x02b4 0x0088 0x046d 0x0d07 0x0f66 0x0774 
    0x0e84 0x0d00 0x0bb2 0x0083 0x0562 0x0f6f 0x0fcf 0x0f65 
    0x0f5a 0x0ffa 0x0afa 0x0c00 0x0c00 0x0a00 0x0e00 0x0e00 
    0x0c0a 0x060d 0x0006 0x0009 0x000e 0x000c 0x000e 0x000b 
    0x000c 0x000a 0x000e 0x000a 0x0007 0x000a 0x000b 0x0010 
    0x0009 0x000d 0x0010 0x000b 0x000d 0x000b 0x000a 0x000f 
    0x000c 0x000c 0x000b 0x0014 0x0010 0x0011 0x0013 0x0012 
    0x0013 0x0013 0x0012 0x0016 0x0011 0x0011 0x0014 0x0613 
    0x049b 0x0b9b 0x0b97 0x0b94 0x0b5c 0x0b48 0x089b 0x049b 
    0x079b 0x049b 0x0c9b 0x039b 0x049b 0x0c9b 0x079b 0x0700 
    0x0700 0x0500 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 
    0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 
    0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 
    0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0010 0x000c 
    0x000b 0x0008 0x000a 0x000a 0x0011 0x000a 0x000b 0x000b 
    0x000e 0x000d 0x000b 0x000b 0x000d 0x000a 0x000a 0x0007 
    feeDataBlock Head: 0x8004 0x0080 0x0bc3 0x0405 
     --> token/hex=bc3  crateID=5  trigType=4 NpositiveData=105
    Data:
    0x0015 0x0011 0x0da3 0x084e 0x077a 0x0888 0x0200 0x0b8c 
    0x0e31 0x0b92 0x0565 0x041b 0x0f6b 0x00d4 0x0f4b 0x00f4 
    0x0b14 0x00f4 0x0f6b 0x0011 0x0012 0x0014 0x0014 0x0015 
    0x0012 0x0010 0x000e 0x0a0e 0x0000 0x0100 0x0a00 0x0f00 
    0x0e00 0x0e00 0x0d00 0x0d00 0x0d00 0x0f00 0x0c00 0x0400 
    0x0200 0x0f00 0x0300 0x0000 0x0100 0x0000 0x0000 0x0000 
    0x0200 0x0400 0x0000 0x0600 0x0500 0x0700 0x0700 0x0700 
    0x0500 0x0500 0x0600 0x0400 0x0200 0x0700 0x0700 0x0500 
    0x0a00 0x0500 0x0500 0x0100 0x0400 0x0000 0x0100 0x0400 
    0x0200 0x0200 0x0500 0x0700 0x0200 0x0000 0x0f00 0x0400 
    0x0000 0x0d00 0x0e00 0x0000 0x0200 0x0400 0x0300 0x0100 
    0x0200 0x0f00 0x0f00 0x0200 0x0d00 0x0000 0x0b00 0x0000 
    0x0100 0x0e00 0x0f00 0x0200 0x0000 0x0200 0x0200 0x0500 
    0x0500 0x0400 0x0500 0x0200 0x0f00 0x0100 0x0000 0x0400 
    0x0600 0x0200 0x0100 0x0100 0x0100 0x0100 0x0100 0x0000 
    0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 
    
    
    

  • double pedestal
    correlation between ADC for selected channels in crate 4
    The one dimensional spectrum for crate 4 chan 1 is plotted as black line on the upper plot below.

  • Simple script reading miniroot data rdFeeTTreeUser1.C
  • more double pedestals
    7 correlations for:
    crate 3 --> chan 61, 71; crate 4--> chan 1,10; crate 5 --> chan 95,99.
  • dump of 'double pedestal' events
    log.2ped . Events with the following condition were selected
     if(cr4_10>40 && cr4_1 >40  && cr3_71>60  && cr3_61>80  && cr5_99>60 && cr5_95>80  )
         eve->print();