1 / 42

EXPERIMENTS WITH LARGE GAMMA DETECTOR ARRAYS Lecture III

EXPERIMENTS WITH LARGE GAMMA DETECTOR ARRAYS Lecture III. Ranjan Bhowmik Inter University Accelerator Centre New Delhi -110067. DATA ACQUISITION AND ANALYSIS. MAIN COMPONENTS OF DATA ACQUISITION SYSTEM. Why do we need Advanced Data Acquisition System ?.

gauri
Download Presentation

EXPERIMENTS WITH LARGE GAMMA DETECTOR ARRAYS Lecture III

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. EXPERIMENTS WITH LARGE GAMMA DETECTOR ARRAYSLecture III Ranjan Bhowmik Inter University Accelerator Centre New Delhi -110067

  2. DATA ACQUISITION AND ANALYSIS Lecture III SERC-6 School March 13-April 2,2006

  3. MAIN COMPONENTS OF DATA ACQUISITION SYSTEM Lecture III SERC-6 School March 13-April 2,2006

  4. Why do we need Advanced Data Acquisition System ? • Primary objective is to have the most comprehensive information about the physical process under study. • For complex processes, many outgoing channels would require a large number of sensors and the simultaneous collection of data from all the channels. • Typical present generation experiments would have: • 200parameters per event • 10,000 events per second • > 1012 bytes of data / experiment. • Needs high throughput and massive storage requirement. Lecture III SERC-6 School March 13-April 2,2006

  5. Data Acquisition for Large Arrays • The front end electronics for a large array has to perform the following tasks: • Generate logic signals indicating the arrival of a particle or photon • Analogue processing of the signal to obtain precise informationabout energy, time, pulse shape etc • Decide on events of interest i.e. simultaneous arrival of two or more particles or photons • Digitization of all signals associated with an event of interest • Transfer of digitized data to a CPU for further processing & visualization Lecture III SERC-6 School March 13-April 2,2006

  6. SPECIAL REQUIREMENTS • Increased reliability of operation • High degree of integration to minimise the space and power requirement and reduction of inter-connecting cables • Replacement of manual controls by software control • Provision of remote monitoring of data • Faster data handling to support the large event rate and increased number of parameters per event • Modular development to allow integration with data from auxiliary detectors The Data-Acquisition System should ensure that the capabilities of the front-end can be fully utilized ! Lecture III SERC-6 School March 13-April 2,2006

  7. MULTI-PARAMETER ACQUISITION • Channel selective ‘exclusive’ data collection has been possible due to three parallel developments : • better detectors having lower cost per channel • advancement in pulse processing  increased precision • speed in computation  analysis of large volume of data. • The limitations of hardware throughput and processing capability have been overcome by • parallel readout of data • parallel processing in a distributed network • miniaturization of circuit components  saving in space and power requirements. Lecture III SERC-6 School March 13-April 2,2006

  8. EUROBALL FACILITY • 30 Coaxial Detectors • 26 segmented Clover detectors • 15 Cluster detectors • BGO shields for above • Silicon Ball • Neutron Array •  239 Ge crystals • Efficiency = 0.09 • P/T ratio 0.50 • Data throughput 50-100 KHz 20 Mbytes/sec Lecture III SERC-6 School March 13-April 2,2006

  9. VXI-based Front End Electronics Lecture III SERC-6 School March 13-April 2,2006

  10. Lecture III SERC-6 School March 13-April 2,2006

  11. Hardware for Indian National Gamma Array • The front end electronics for INGA has to provide: • 96 Energy signals from the 24 Clover detectors • 24 timing signals • Anti-Compton logic for each Clover • Coincidence logic for Compton suppressed g-g-g fold • Multiplicity logic for unsuppressed gamma fold • Gating and pile up rejection for individual channels • Electronics for auxiliary detectors like LEPS, recoil separator, charged particle array, neutron array e.t.c. • Synchronization logic to ensure parallel readout from multiple crates Lecture III SERC-6 School March 13-April 2,2006

  12. Clover Electronics • Fixed Gain 2/4/6 MeV fs • Linearity < 1 in 104 • Noise < 100mV rms • Gate for valid events • PUR for individual channels • Total g-multiplicity logic Lecture III SERC-6 School March 13-April 2,2006

  13. ELECTRONICS FOR INGA ARRAY Lecture III SERC-6 School March 13-April 2,2006

  14. DATA ACQUISITION SYSTEM Lecture III SERC-6 School March 13-April 2,2006

  15. DAS PERFORMANCE • New software CANDLE (Collection and Analysis of Nuclear Data using Linux nEtwork) developed • Up to five CAMAC crates • Parallel readout of all crates • Readout time < 100 ms per event • Can handle data rates up to 10 ,000 triggers/sec • Fast ADCS ( 10 ms ) allowing eight channels/module • Online monitoring of singles projection and g-g matrix • List mode data contains event by event energy & timing information from all detectors • Compressed data storage in hard disc • Data archival in DVD format Lecture III SERC-6 School March 13-April 2,2006

  16. DATA ANALYSIS Lecture III SERC-6 School March 13-April 2,2006

  17. ANALYSIS OF LIST MODE DATA • Main objectives of data analysis in g-spectroscopy are: • Look for g-transitions following the nuclear reaction • Look for correlations g-g, g-g-g etc. to search for sequence of transitions • Measure the intensity of each transition to estimate the population of each level • Extract angular distribution, angular correlation and polarization of the gamma transitions • Establish the level scheme, spin and parity of each level • Additional information like life times of the states can be extracted which gives valuable information about nuclear matrix elements Lecture III SERC-6 School March 13-April 2,2006

  18. STEPS IN DATA ANALYSIS - 1 • Generate singles histograms (unprocessed) for each detector • Obtain the energy calibration for each detector using radioactive sources i.e. 152Eu,133Ba, 66Ga • Obtain the efficiency calibration for individual detectors using sources with multiple transitions with known relative strength • Can be parametrized by polynomial or exponential curve Lecture III SERC-6 School March 13-April 2,2006

  19. Efficiency Curve • Energy in keV • x = log(E/100) • y=log(E/1000) • To simplify the procedure, most analysis programs have the option of automated search of peak centroid & area • AUTOFIT in INGASORT Lecture III SERC-6 School March 13-April 2,2006

  20. STEPS IN DATA ANALYSIS - 2 • Next step is to do a data consistency check, i.e. look for gain drift and bad data blocks • Generate calibrated singles histograms for each detector • Use strong lines in the spectra for internal calibration • Programs to look for slow gain drifts exist • GAINDRIFT is a companion program for INGASORT • Apply correction forDoppler effect and add-back effect for Clover detectors • Efficiency curves have to be redone if add-back is implemented • Calibrate time spectra from individual detectors Lecture III SERC-6 School March 13-April 2,2006

  21. STEPS IN DATA ANALYSIS - 3 • In a multi-detector array, detectors placed at different angles are essentially equivalent ( ignoring q, f dependence) • Data from different detectors can be combined together to make a 'Super detector' covering the full solid angle • For coincidence data g-g correlation in the super detector Greatly increased statistics due to the addition of many detector combinations • Triple correlation Lecture III SERC-6 School March 13-April 2,2006

  22. STEPS IN DATA ANALYSIS - 4 • The task of gain matching, add-back and search for coincidences implemented in a single command DOALL in INGASORT • To minimize repeating these steps for every analysis, desirable to create a gain-matched data tape containing the most essential information • Presently implemented in INGASORT • can be written to a disk file using DUMP command • Full information or only energies possible Lecture III SERC-6 School March 13-April 2,2006

  23. ANALYSIS OF SINGLES DATA • The analysis of singles data is done by generating one-dimensional histograms • Additional constraints from transitions in coincidence can be put to remove unwanted background • Most direct way of visualizing higher fold correlations • Analyzing data from different angle sets  s(q) PRC64(2001)024304 Lecture III SERC-6 School March 13-April 2,2006

  24. Background Subtraction • Background from higher energy photons under a photopeak • Need to be corrected for quantitative yield • Small region : • Least square peak fit with polynomial background • Background estimation from in-between peaks Large Region : piece-wise generation over the whole region Other methods: Iterative search NIMB34(1988)396 Lecture III SERC-6 School March 13-April 2,2006

  25. g - g Correlation • Weak peaks not resolved in singles spectrum due to large background • Gating by another g-ray significantly reduces the background • Singles background  DE • Coincidenceg-gbackground  (DE)2 • g-g coincidence conditions important for setting up the level scheme • weak cross-transitions useful for establishing ordering of levels Lecture III SERC-6 School March 13-April 2,2006

  26. g- g TWOD CORRELATION • Two-dimensional histogram can be generated by storing accumulated counts in a N x N matrix • Enhanced counts at the crossing between horizontal & vertical lines : photopeak-photopeak coincidence • Matrices of dimensions 4096 x 4096 and above can be stored in memory E1 x E2 MATRIX Lecture III SERC-6 School March 13-April 2,2006

  27. Coincidence technique Lecture III SERC-6 School March 13-April 2,2006

  28. BACKGROUND IN TWOD CORRELATION • Background under E1E2 peak (A) is of three types : b1b2 C b1p2 B - C p1b2 D - C • Total background • = b1p2 + p1b2 +b1b2 • = B + D - C • One dim projection along x-axis is made by putting a narrow gate on the peak in y-direction • Gate for y-background is subtracted from 1st projection D C B A EXPANDED VIEW • Subtract x-background from projected spectrum to get p1p2 • Implemented in INGASORT Lecture III SERC-6 School March 13-April 2,2006

  29. Cubes & hypercubes • Many nuclei and many bands populated in one reaction • For g-g-g correlation, multiple gates help remove unwanted channels • First g selects nucleus • Second g selects the band of interest • Desirable to have three dimensional matrix 4k x 4k x4k • Would not fit into computer memory ! • Writing directly on hard disk very inefficient - slow disk access • Can be implemented by maintaining a database to minimize disk writes Database BLUENIMA462(2001)519 Lecture III SERC-6 School March 13-April 2,2006

  30. High-fold Matrices • Analysis of g-g-g matrices implemented in Radware • Can be extended to hypercubes g-g-g-g NIMA361(1995)297 Lecture III SERC-6 School March 13-April 2,2006

  31. Multi-dimensional gate • Correlations in high fold data can be converted to one dim histogram by setting gates on the remaining axes • For double-gated g-g-g coincidence, put gate 1 on x, gate 2 on y and project z • If all detectors are equivalent, add up all the permutations of energies: 123, 132, 213, 231, 312, 321 • Corresponding background gates must be subtracted from each projection • Contributions from multiple transitions can be added in parallel to improve statistics • High multiplicity events should be analyzed in their native fold : unpacking may lead to wrong intensities Lecture III SERC-6 School March 13-April 2,2006

  32. Band Identification from multi-fold data Yrast SD band in 149Gd (M-1) fold gates on M-fold data improves peak to background ratio as one goes to higher fold. Gates are put on known transitions of the SD band. Six SD bands identified NPA584(1995)373 Lecture III SERC-6 School March 13-April 2,2006

  33. SD Bands in 149Gd Six SD bands observed by EUROGAM NPA584(1995)373 Thirteen SD bands have been identified by EUROGAMII in an automated database search to detect regular sequence of g-transitionsPRC57(1998)1151 Lecture III SERC-6 School March 13-April 2,2006

  34. TUTORIAL Lecture III SERC-6 School March 13-April 2,2006

  35. Automatic background generation • Subtraction of background simplifies analysis • no need for setting background gates • g-g peaks show up more clearly • can be extended to higher fold histograms • implemented in INGASORT Lecture III SERC-6 School March 13-April 2,2006

  36. AUTOMATIC BACKGROUND GENERATION • For uncorrelated background, x-projection is assumed independent of the gate in y-direction • Assume background to be a product of x & y-projections: • Bij = PiPj/T where • Pi = SjMij; Pj = SiMijare 1-d proj • T = SiSj Mij = total number of counts • Subtract the photopeak-photopeak part • Bij = (PiPj-pipj)/T= (biPj + Pibj - bibj)/T • bi, bj are the extracted background from the 1-d total projections • Can be extended to higher fold events Radford NIMA 361 (1995) 306 Lecture III SERC-6 School March 13-April 2,2006

  37. AUTOMATIC BACKGROUND SUBTRACTION gated x-projection Total x-projection Lecture III SERC-6 School March 13-April 2,2006

  38. Multi-dimensional gate • Background subtraction in high-fold data can be simplified for weak gates (p « b) • Background for two-fold data = p1b2+b1p2+b1b2 •  b1p2+b1b2 =b1(p2+b2) • background  one-dim projection • n-fold background •  (n-1) fold projection • NIMA355(1995)575 Three dimensional energy window on four fold data PRL71(1993)688 Lecture III SERC-6 School March 13-April 2,2006

  39. Interactive Generation of level scheme • Assume a tentative level scheme with branching ratios for different transitions • Predict the projected spectra in coincidence with gates • Compare with the observed intensity of g-lines • Adjust branching ratios to fit counts in peak • Add new levels & transitions if required • Continue until satisfied !! • Spin & parity from angular correlation/polarization data ESCL8R and LEVITSR: D.C. Radford, NIMA 361 (1995) 297-305 Lecture III SERC-6 School March 13-April 2,2006

  40. Data Base Concept :Sorting 2d matrix using mVAX • mVAX only 9 MB memory • How to sort 4k x 4k matrix ? • From the list mode data tape, create sixteen partially sorted list mode data so that both x & y have a range of 0-1023 • Index ij of the list given by the top two bits in Ex & Ey • To improve performance, first sort into sixteen buffers in memory • Write the buffers into lists as they become full • Each list sorted separately to create 1kx1k matrix • 4k x 4k matrix spread over 16 files ! Lecture III SERC-6 School March 13-April 2,2006

  41. Space saving with Cubes & hypercubes • Saving of space possible by generating an ordered list E1 < E2 < E3 etc • g-g matrix space is reduced by half • Ordered g-g-g cube needs 1/6th space • Ordered hypercube g-g-g-g needs 1/24th space • g-energy resolution energy dependent • Non-linear transformation to reduce channel requirement to 1280 • Features implemented in RADWARE Lecture III SERC-6 School March 13-April 2,2006

  42. Lecture III SERC-6 School March 13-April 2,2006

More Related