1 / 22

First look at November 2008 data for EMEC module

First look at November 2008 data for EMEC module. Maslennikov Alexei, Khoroshilov Andrey Budker Institute of Nuclear Physics, Novosibirsk. Liquid Argon week, 2nd February 2009. Goals. Writing analysis program capable to sum up signals using reasonable selection criteria;

makala
Download Presentation

First look at November 2008 data for EMEC module

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. First look at November 2008 data for EMEC module Maslennikov Alexei, Khoroshilov Andrey Budker Institute of Nuclear Physics, Novosibirsk Liquid Argon week, 2ndFebruary 2009.

  2. Goals • Writing analysis program capable to sum up signals using reasonable selection criteria; • Identification of noisy channels and data quality assessment of runs; • Study of dependence of signal shape in calorimeter on beam intensity.

  3. EMEC module

  4. Problems with some EMEC low gain channels • Till run 338: no signal, only the noise in 1st low gain channel (both direct and delayed); • 339-344 – bad runs; • After run 344: no signal, only the noise in 1st low gain delayed channel, and in 4th low gain channels (both direct and delayed); The reason is unclear: nobody touched neither the hardware nor channel maps in between… • Moreover, there seems to be the mismatch in channel numbering between analysis program for beam runs and software used in calibration runs (where the only problematic channel was always 3rd), despite of the fact that the channel maps seem to agree; • More work is needed to clarify the situation; • All right with high gain channels.

  5. Noise measured in calibration runs 12 Nov 2008: Calibrations taken before any data run written 15 Nov 2008: Calibrations taken at 06h20’ (after data run 347) Noise (ADC counts) in EMEC channels with delay = 0 (ADC channels 9:16) Noise (ADC counts) in EMEC channels with delay = 12.5 ns (ADC channels 41:48) • (pink) Permanent problem in channel EMEC_3 (both gains and delays) -> • the origin is probably inside the cryostat • (blue) Problem with (low gain, delay=0) channel seem to jump from channel 1 to 4 • and become more serious

  6. EMEC gain#0, run №338, HV_EMEC = 1000 V Intensity = 6*108, Summed up signal

  7. EMEC gain#0, run №406, HV_EMEC = 600 V Intensity = 3.7*1011, Single event

  8. EMEC gain#0, run №406, HV_EMEC = 600 V Intensity = 3.7*1011, Summed up signal

  9. EMEC gain#1, run №406, HV_EMEC = 600 V Intensity = 3.7*1011, Summed up signal

  10. EMEC gain#1, run №411, HV_EMEC = 1400 V Intensity = 4*108, Summed up signal

  11. EMEC gain#1, run №436, HV_EMEC = 1400 V Intensity = 2*1010, Summed up signal

  12. EMEC gain#1, run №408, HV_EMEC = 1300 V Intensity = 4.5*1011, Summed up signal

  13. Some fixes in calibration analysis software done Directory ~/calib/anal at hilum@tnf102.ihep.su • There where even compile problems -> . Makefile was modified (but see the disclaimer there) . At least one Root header (TCollection.h) was missing -> copied from BINP ATLAS computer thanks to the same linux distributive and Root version (5.20.00) • The constructor in TEvent.C was not properly written, causing quite often the segmentation fault -> fixed • fill.C also modified • Checked with April 2008 data (where both .raw and .root are present) that the chain “.raw -> .root” works properly (see next slide), now start to look at November 2008 data (where mainly .raw files only exist for the moment)

  14. Calibration analysis software (continued) Getting .root file from .raw (example) cd ~/calib/anal cat~/caldata/081115/calib/117_127/d2ta005000_081115.raw | ~/bin/r2a | fill d2ta005000_081115.root 100 25 > d2ta_005000_081115.out Analysis in root session: root –l d2ta005000_081115.root// start root and open the root file .L libcal.so// to load the dictionary for class TEvent describing the event data structure _file0->ls(); // to see the contents of the root file connected TTree *t=(TTree*)_file0->Get("Delay 0"); // get pointer to tree “Delay 0” TEvent *tev=0; // pointer to instance of TEvent class t->SetBranchAddress("event",&tev);// link branch “event” to pointer tev t->GetEntry(ievent);// fill data structure for event “ievent” printf("%d\n",tev->GetNumSlice()); // to read the number of time slices printf("%u\n",*(tev->GetChanData(ich)+isl)); // ADC value for channel “ich” and time slice “isl” in event “ievent”

  15. Monitoring R of inc resistors

  16. Conclusion • Analysis program is written. It is capable to summarize signals using selection criteria (at this moment – the height and width of signals); • Problems with 1st and 4th EMEC low gain channels are observed; • Some fixes are done in calibration analysis software; • Study of dependence of signal shape in calorimeter on beam intensity is in progress.

More Related