Wednesday, February 02 2011 intertical_6 calibration (And intertical_5 -> never done, but same offsets) /////////////////////////////////////////////////////////////////////////////////////////////////////////// Interline calibration performed with 13 standard Laser-OB calibration runes from 13/11/2009 to 08/03/2010: (NOTE: In a first moment it was conceived to use runes from 13/11/2009 to 13/07/2010, but it was observed a weird behaviour in the laser runs further than 08/03/2010 that looks turn to normally after 13/07/2010 or so. In the E-LOG were reported problems with Floor 0 of Line 8 (didn't work) and the runes showed weird time difference signals. That should be investigated, but looks like the real offsets are the same than the ones here computed. There are images attached about it.) online calibration "2009:V3.1" modified with real alignment for each run (ASCII calibration files were created): > LABEL = "2009:V3.1" ( VERSION_ID = 35916909 ) > ARS_T0_VERSION = 37347048 > ARS_TVC_VERSION = 37005832 > ARS_AVC_0PE_VERSION = 49035957 > ARS_AVC_1PE_VERSION = 49035976 > ALIGNMENT_VERSION = 37347031 (real alignment) > ARS_XT_VERSION = 16718626 walk correction enabled, no more corrections (cross talk) in consideration taken Clockphases: Those new clockphases were used for the new T0s table: > CLOCK_RUN_ID = 159586 > CLOCK_CONFIGURATION_ID = 254 Until one or two tables before the storaged clockphases in the T0s tables where all referenced to the floor 0 of each line. Since one or two T0s tables, Paco changed it for a more useful crietria, so in advance all the clockphases in the new T0s tables will be refencered to the one of the floor 0 of line 1. Offsets Found and Applied: Line 1 -> - 2.7 ns Line 2 -> - 3.0 ns Line 3 -> + 0.1 ns Line 4 -> - 1.6 ns Line 5 -> - 4.0 ns Line 6 -> n/a Line 7 -> - 0.7 ns Line 8 -> + 8.0 ns Line 9 -> n/a Line 10 -> - 1.2 ns Line 11 -> + 4.0 ns Line 12 -> + 1.1 ns new T0 ID 59223340 (for #6) new T0 ID 59246765 (for #5) /////////////////////////////////////////////////////////////////////////////////////////////////////////// evalu155:agusanlo/macros/tical> ./offsetsadder -p intertical_6 -l "2009:V3.1" -r 47141 -A -2.7 -B -3.0 -C 0.1 -D -1.6 -E -4.0 -F 0 -G -0.7 -H 8.0 -I 0 -J -1.2 -K 4.0 -L 1.1 ******************************************* * * * W E L C O M E to R O O T * * * * Version 5.26/00 14 December 2009 * * * * You are welcome to visit our Web site * * http://root.cern.ch * * * ******************************************* ROOT 5.26/00 (trunk@31882, Dec 14 2009, 20:18:36 on linux) CINT/ROOT C/C++ Interpreter version 5.17.00, Dec 21, 2008 Type ? for help. Commands must be C++ statements. Enclose multiple statements between { }. > Wellcome to "offsetsadder"! > Calibration used in the offsets computation (for the T0s): "2009:V3.1" > Last used run in the offsets computation (for the clockphases): 47141 > Searching automatically for tables IDs: > LABEL = "2009:V3.1" ( VERSION_ID = 35916909 ) > ARS_T0_VERSION = 37347048 > ARS_TVC_VERSION = 37005832 > ARS_AVC_0PE_VERSION = 49035957 > ARS_AVC_1PE_VERSION = 49035976 > ALIGNMENT_VERSION = 37347031 > ARS_XT_VERSION = 16718626 > old runTimeStamp = 1258243200 (Sun, 15 Nov 2009 00:00:00 +0000 (GMT) + 0 nsec) > old CLOCK_RUN_ID = 158666 > old CLOCK_CONFIGURATION_ID = 254 > new runTimeStamp = 1268006400 (Mon, 08 Mar 2010 00:00:00 +0000 (GMT) + 0 nsec) > new CLOCK_RUN_ID = 159586 > new CLOCK_CONFIGURATION_ID = 254 > Getting old T0s... > Applying the following offsets to the T0s: · Line 1: -2.7 ns · Line 2: -3 ns · Line 3: +0.1 ns · Line 4: -1.6 ns · Line 5: -4 ns · Line 6: +0 ns · Line 7: -0.7 ns · Line 8: +8 ns · Line 9: +0 ns · Line 10: -1.2 ns · Line 11: +4 ns · Line 12: +1.1 ns > Output ASCII to DB file: /l/agusanlo/data/tical/intertical_6/cal2DB.txt > Histogram Statistics CLKs: > Minimum difference: -0.055 > Maximum difference: 0.052 > Histogram Statistics OFFSETs: > Minimum difference: -4 > Maximum difference: 8 /////////////////////////////////////////////////////////////////////////////////////////////////////////// evalu155:agusanlo/macros/tical> ./intertical -i /l/agusanlo/data/tical/intertical_6/autobinning -o /l/agusanlo/data/tical/intertical_6 > Searching OB available... ID: 1081 ( Laser ) [ 26 runes ] > Found 1 OB! (in a total of 26 runes) >========================================================================================< > Processing OB 1081 ( Laser ) : 1 of 1 (100%) ( 26 runes from 11/12/2009 to 12/07/2010 ) Error in : file /l/agusanlo/data/tical/intertical_6/autobinning/Antares_050128_tical.root does not exist Error in : file /l/agusanlo/data/tical/intertical_6/autobinning/Antares_049874_tical.root does not exist Error in : file /l/agusanlo/data/tical/intertical_6/autobinning/Antares_049446_tical.root does not exist Error in : file /l/agusanlo/data/tical/intertical_6/autobinning/Antares_049307_tical.root does not exist Error in : file /l/agusanlo/data/tical/intertical_6/autobinning/Antares_049140_tical.root does not exist Error in : file /l/agusanlo/data/tical/intertical_6/autobinning/Antares_049018_tical.root does not exist Error in : file /l/agusanlo/data/tical/intertical_6/autobinning/Antares_048890_tical.root does not exist Error in : file /l/agusanlo/data/tical/intertical_6/autobinning/Antares_048731_tical.root does not exist Error in : file /l/agusanlo/data/tical/intertical_6/autobinning/Antares_048459_tical.root does not exist Error in : file /l/agusanlo/data/tical/intertical_6/autobinning/Antares_047971_tical.root does not exist Error in : file /l/agusanlo/data/tical/intertical_6/autobinning/Antares_047806_tical.root does not exist Error in : file /l/agusanlo/data/tical/intertical_6/autobinning/Antares_047638_tical.root does not exist Error in : file /l/agusanlo/data/tical/intertical_6/autobinning/Antares_047498_tical.root does not exist > Offsets (T100): - Line 1 ( -2.4 +/- 0.052 ) ns [ slope = 0.012 ns/m; offset = -4.9 ns] [ Dispersion: ( -2.4 +/- 0.75 ) ns ] [ OK ] - Line 2 ( -2.7 +/- 0.092 ) ns [ slope = 0.019 ns/m; offset = -6.7 ns] [ Dispersion: ( -2.7 +/- 1.3 ) ns ] [ BAD: DIS ] - Line 3 ( 0.43 +/- 0.048 ) ns [ slope = 0.0093 ns/m; offset = -1.4 ns] [ Dispersion: ( 0.43 +/- 0.7 ) ns ] [ OK ] - Line 4 ( -1.3 +/- 0.12 ) ns [ slope = -0.054 ns/m; offset = 9.3 ns] [ Dispersion: ( -1.3 +/- 1.7 ) ns ] [ BAD: DIS ] - Line 5 ( -3.7 +/- 0.056 ) ns [ slope = -0.019 ns/m; offset = 0.22 ns] [ Dispersion: ( -3.7 +/- 0.73 ) ns ] [ OK ] - Line 6 [ No data available ] - Line 7 ( -0.41 +/- 0.049 ) ns [ slope = 0.0022 ns/m; offset = -0.84 ns] [ Dispersion: ( -0.41 +/- 0.75 ) ns ] [ OK ] - Line 8 ( 8.3 +/- 0.06 ) ns [ slope = 0.011 ns/m; offset = 6.2 ns] [ Dispersion: ( 8.3 +/- 0.67 ) ns ] [ OK ] - Line 9 [ No data available ] - Line 10 ( -0.92 +/- 0.042 ) ns [ slope = 0.0076 ns/m; offset = -2.4 ns] [ Dispersion: ( -0.92 +/- 0.53 ) ns ] [ OK ] - Line 11 ( 4.4 +/- 0.062 ) ns [ slope = 0.0084 ns/m; offset = 2.6 ns] [ Dispersion: ( 4.4 +/- 0.74 ) ns ] [ OK ] - Line 12 ( 1.4 +/- 0.07 ) ns [ slope = -8.6e-05 ns/m; offset = 1.5 ns] [ Dispersion: ( 1.4 +/- 0.9 ) ns ] [ BAD: DIS ] - Global offset of OK lines: 0 ns. > OK offsets sumary: Line 1 -> -2.4 ns Line 2 -> (-2.7 ns) [BAD:DIS] Line 3 -> 0.43 ns Line 4 -> (-1.3 ns) [BAD:DIS] Line 5 -> -3.7 ns Line 6 -> N/A Line 7 -> -0.41 ns Line 8 -> 8.3 ns Line 9 -> N/A Line 10 -> -0.92 ns Line 11 -> 4.4 ns Line 12 -> (1.4 ns) [BAD:DIS] - Global offset of all lines: 0.31 ns. > All offsets sumary: Line 1 -> -2.7 ns Line 2 -> (-3 ns) [BAD:DIS] Line 3 -> 0.12 ns Line 4 -> (-1.6 ns) [BAD:DIS] Line 5 -> -4 ns Line 6 -> N/A Line 7 -> -0.72 ns Line 8 -> 8 ns Line 9 -> N/A Line 10 -> -1.2 ns Line 11 -> 4 ns Line 12 -> (1.1 ns) [BAD:DIS] OB Procesed! >========================================================================================< > All OBs processed. Now choosing favourite lines for each OB: - Favourite lines of OB 1081 ( Laser ) in order are [7 in total]: L01, L03, L11. > Now selecting the OB set with most useful lines to establish a main one: - The best OB set is the OB 1081 (0.82ns) with the favourite line 1 (-2.4ns) and 7 useful lines. > Now normalizing offsets to the best OB set: - Offset of favourite line normalized to the best OB set: -3.2ns - Offset for OB 1081 favourite line 1 after normalize is -3.2ns. >========================================================================================< > Final resume of Offsets (ns): |----------------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------| | OB_IDs | L01 | L02 | L03 | L04 | L05 | L06 | L07 | L08 | L09 | L10 | L11 | L12 | |----------------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------| | 1081 ( Laser ) | -3.2 | -3.6 *| -0.39 | -2.1 *| -4.5 | ---- | -1.2 | +7.5 | ---- | -1.7 | +3.5 | +0.61 *| |----------------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------| | MEAN | -3.2 | ---- | -0.39 | ---- | -4.5 | ---- | -1.2 | +7.5 | ---- | -1.7 | +3.5 | ---- | |----------------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------| > Finished! /////////////////////////////////////////////////////////////////////////////////////////////////////////// # LASER Runes para el offset del periodo #6 (13/11/2009 - 13/07/2010 [After L12 repairment] <- No completo, podrían tomarse runes posteriores) # @runes = ("45072" ,"45298" ,"45458" ,"45614" ,"45735" ,"45890" ,"46062" ,"46245" ,"46446" ,"46583" ,"46780" ,"46927" ,"47141" ,"47498" ,"47638" ,"47806" ,"47971" ,"48459" ,"48731" ,"48890" ,"49018" ,"49140" ,"49307" ,"49446" ,"49874" ,"50128" ); # @date = ( 91211 , 91221 , 91228 , 100104 , 100111 , 100118 , 100125 , 100201 , 100208 , 100215 , 100224 , 100301 , 100308 , 100322 , 100329 , 100405 , 100412 , 100503 , 100517 , 100524 , 100531 , 100607 , 100614 , 100620 , 100706 , 100712 ); # $runcal = "2009:V3.1";