tools for data analysis and mc simulations in exotic nuclear experiments. simone project

13
ools for data analysis and MC simulations exotic nuclear experiments. SIMONE project epnev 1 , V. Chudoba 1,2 , P. Papka 3 , P.G. Sharov 1 , B. Hnatio 4 , S. B P. Jaluvkova 1,2 , A.G. Knyazev 1 http://aculina.jinr.ru/simone.htm 1 -- Joint Institute for Nuclear Research (JINR), Dubna, Russia 2 -- Institute of Physics, University of Silesia in Opava, Opava, Czech Republic 3 -- Stellenbosch University, Stellenbosch, Western Cape, South Africa 4 -- University of science and tehcnology, Krakov, Poland

Upload: shadi

Post on 20-Jan-2016

31 views

Category:

Documents


0 download

DESCRIPTION

Tools for data analysis and MC simulations in exotic nuclear experiments. SIMONE project. http://aculina.jinr.ru/simone.htm. R.S. Slepnev 1 , V. Chudoba 1,2 , P. Papka 3 , P.G. Sharov 1 , B. Hnatio 4 , S. Baraeva 1 , P. Jaluvkova 1,2 , A.G. Knyazev 1. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Tools for data analysis and MC simulations  in  exotic nuclear experiments. SIMONE project

Tools for data analysis and MC simulations in exotic nuclear experiments. SIMONE project.

R.S. Slepnev1, V. Chudoba1,2, P. Papka3, P.G. Sharov1, B. Hnatio4, S. Baraeva1, P. Jaluvkova1,2, A.G. Knyazev1

http://aculina.jinr.ru/simone.htm

1 -- Joint Institute for Nuclear Research (JINR), Dubna, Russia 2 -- Institute of Physics, University of Silesia in Opava, Opava, Czech Republic 3 -- Stellenbosch University, Stellenbosch, Western Cape, South Africa 4 -- University of science and tehcnology, Krakov, Poland

Page 2: Tools for data analysis and MC simulations  in  exotic nuclear experiments. SIMONE project

Physics of Exotic Nuclei

light nuclei (A<50)exotic structure, rare decay modestypical RIB's energies < 100 MeV/Aa few detector types to disposal

Page 3: Tools for data analysis and MC simulations  in  exotic nuclear experiments. SIMONE project

Motivation

There are many various experiments performed, but most of them are based on the same pattern. It means that you have some beam, fixed target and you need to detect reaction and decays products by some complex detector arrangement which subsequently result in sophisticated data analysis.Available tools designated for our field are either too specialized (such as SRIM, LISE++) or provide fundamental methods only and are intended for further developments of specific applications.Of course, you can develop your own software solution for each experiment, but much more efficient is to use some general-purpose tool that can be easily adopted by the user without necessarily modifying the source.We can find many common features of our experimental studies and both, the planning of an experiment and data processing consist of specific steps which are often standard repeated procedures. For example description of particles and their kinematics, detectors, particle tracking and so onmany tasks can be generalized (simulations, some auxiliary methods for data analysisThe main motivation of the SIMONE project is to save human power and time, and standardize the common procedures to reduce the possibility of bias and errors inherent to computer programming.

Page 4: Tools for data analysis and MC simulations  in  exotic nuclear experiments. SIMONE project

based on ROOT Data Analysis Frameworkoptional use of alternative methods based on GEANT4, SRIM, ...libraries usable in ROOT CINTarchitecture is reflecting real course of actionsas general as possibleno need for programming for plenty of tasks

General scheme

Page 5: Tools for data analysis and MC simulations  in  exotic nuclear experiments. SIMONE project

all essential actions can be fully formalized and automatic user input

theoretical inputexperimental setup description

SIMONE providesprimary event generationdetectors and materials handlingparticle trackingTTree's on output

simulated data of the same structure as experimental

General scheme: Simulations

Page 6: Tools for data analysis and MC simulations  in  exotic nuclear experiments. SIMONE project

data analysisunique for each experimental setupoften plagued with unforeseen situations

process of data analysis is identical for both experimental and simulated data

General scheme: Experimental branch

Page 7: Tools for data analysis and MC simulations  in  exotic nuclear experiments. SIMONE project

Functionality: Kinematic calculator

2 cornerstones:

lab [degrees]

Ela

b [

MeV

/A]

p(6Li,n)6Be6Be 3-body decay

p(18Ne,d)17Ne17Ne 3-body decay

Calculation of kinematics can be solved either analytically or using MC method. However, the employment of the latter option is more convenient when one deals with multiparameter tasks. MC provides sufficient results and is much more efficient with respect to both difficulty and time requirements.The kinematical calculator itself consists of two major components: class serving for description of arbitrary particle and class modelling nuclear reaction. Class particle provide a set of methods to treat any particle properties, such as kinematical characteristics, atomic mass, charge and so on. Particles may be collected in class Reaction which is intended to manage particles and relativistic kinematical relations between them. Class Reaction distinguishes particles on input and output of the reaction and amongst others provide methods to transform particles into different coordinate systems, methods for generation of binary reactions, 2- and 3-body decays with uniform distribution in space volume are provided. We provide also interface for input of whatever external distributions.

The kinematic methods can be used either on stage of simulation or can be employed for particles properties reconstruction during the experimental data analysis.

Page 8: Tools for data analysis and MC simulations  in  exotic nuclear experiments. SIMONE project

concept of parameterized detector classeswhole detector is represented by one entitydetector objects serve as data containersbuild geometry by assigning dimensions, materials, and position together with orientation in spacedetector setup visualisation

Functionality: Geometry

some of the most commondetectors implemented

Page 9: Tools for data analysis and MC simulations  in  exotic nuclear experiments. SIMONE project

Functionality: Tracking

E [MeV]

ΔE

[M

eV]

All SIMONE elements of virtual setup possess methods to handle particle passing through it. When a particle enters detector, the interaction of the radiation with the detectors materials are taken into consideration and the momentum of the particle is altered.

We may use two alternative algorithms for tracking and energy losses. They are either ROOT TGeo + various E-losses methods or optionally some external GENAT4 routines.

Currently, only electromagnetic ionization of material by particle passing through is taken into account because it is major source of energy loss in the typical range of low energy nuclear physics.Afterwards, energy deposits are written into detector objects.

Page 10: Tools for data analysis and MC simulations  in  exotic nuclear experiments. SIMONE project

too complex for just “click and wait” approachcurrently under development

Functionality: Tools for analysis

common steps are found and standardiseddetector calibrationsauxiliary functions for particle identificationRIB's diagnostics, beam projection on arbitrary planeascertainment of hits in detectorsparticle trajectory reconstruction from trace in telescopeparticle energy reconstruction and handling with dead layers

channelschannels

E [MeV]E [MeV]

ΔE

[M

eV]

Page 11: Tools for data analysis and MC simulations  in  exotic nuclear experiments. SIMONE project

Functionality: Control and handling

In order to make the SIMONE package as user friendly as possible and to ensure high level of generality, two different ways of object construction for the most important classes are given. The classical option is to create an object and then adjust its properties using standard Setter methods. A more convenient way is to set all parameters at once using externally stored configuration files which containes information on objects in a structured but easy editable and human readable format.

The main advantages of these config files is that they provide intuitive interface between our libraries and external applications, especially for GUI. GUI was designed to help with setting up entire environment for simulation in a transparent and easy way. The introducing of GUI is a major step towards user friendliness. It also helps to have all parameters visible and editable in one place.

Page 12: Tools for data analysis and MC simulations  in  exotic nuclear experiments. SIMONE project

SIMONE is intended for the low-energy nuclear physics communitydevelopment of special tools started in an international collaborationmany tasks isolated and routinizedearly version released

Summary

FLNR JINR

iThemba LABS

AGH CracowSilesianUniversity

Plans for future

more development and validationdiversification of calculation methodshandling of ion opticstesting on multiple platforms

Page 13: Tools for data analysis and MC simulations  in  exotic nuclear experiments. SIMONE project

Thank you for attention