Download presentation
Presentation is loading. Please wait.
Published byChastity Washington Modified over 9 years ago
1
Valeri Tioukov GS May-2003 1 ROOT-based framework for the reconstruction of emulsions data Set of tools for storage, interactive reconstruction and analysis of emulsions data is combined into a kind of framework Valeri Tioukov, INFN, Napoli
2
Valeri Tioukov GS May-2003 2 Motivation For the analysis of “non-standard” emulsion data coming from various scanning system, interactive, flexible, upgradeable tool is required For learning of new effects and testing new reconstruction algorithms
3
Valeri Tioukov GS May-2003 3 Realization Set of C++ classes and routines combined into a few shared libs Intensive use of ROOT tools and structuries libEdr.sh - reconstruction & simulation libEdb.sh - storage libEmath.sh – general algorithms
4
Valeri Tioukov GS May-2003 4 Reconstruction Currently start from the microtracks level –Microtrack -> basetrack linking (up-down) –Patterns (plates) alignment –Tracks recognition –… Grains analysis part may be included
5
Valeri Tioukov GS May-2003 5 Reconstruction (2) Core part is input data format independent: I.e. data-taking independent libEdr.sh IO.C ASCII ROOT ORACLE Objy …. Output trees Out.root Steering script(s)
6
Valeri Tioukov GS May-2003 6 Storage part For batch processing of large amount of data For monitoring&analysis of raw data quality and special effects To have system-independent compact format for data sharing
7
Valeri Tioukov GS May-2003 7 Storage part (2) Edb – presented in Gran-Sasso Oct-2000 With minimal modifications is adopted to both UTS & Sysal data Quite general format keep space for any kind of raw emulsion data (base tracks, microtracks, grains, images)
8
Valeri Tioukov GS May-2003 8 Data storage scheme Run - is one session of the automatic scanning All information belongs to one run are stored in correspondent file runXXXX.root Run contents is autosuffishient: 1 run keeps raw data and all information needed for conversions&analysis –comments about purpose of scanning –system information (hardware configuration and parameters) –emulsion information –calibration –timing –OUTPUT DATA
9
Valeri Tioukov GS May-2003 9 Run file structure runXXXX.root Predictions Calibration Run header Views tree head clust seg tra … […] […] […] All run-specific information 1 view is one tree entry root file is compressed on-fly portable to any operation system easy on-line and off-line analysis Data in tree are in “original” coordinate system coming from on-line. Information necessary for convertions&corrections is in header
10
Valeri Tioukov GS May-2003 10 Raw data
11
Valeri Tioukov GS May-2003 11 Raw data: view quality
12
Valeri Tioukov GS May-2003 12 Raw data: area quality
13
Valeri Tioukov GS May-2003 13 Linked tracks
14
Valeri Tioukov GS May-2003 14 Linked tracks: signal
15
Valeri Tioukov GS May-2003 15 Linked tracks: chi2
16
Valeri Tioukov GS May-2003 16 Linked tracks: puls & chi2
17
Valeri Tioukov GS May-2003 17 Linked tracks: distortion
18
Valeri Tioukov GS May-2003 18 Aligned patterns
19
Valeri Tioukov GS May-2003 19 One aligned dataset of CHORUS data (8 plates)
20
Valeri Tioukov GS May-2003 20 Conclusion Framework for reconstruction and interactive analysis of emulsions data is under development The following modules are available: –Storage clusses –Microtrack->basetrack linking –Patterns alignment –Tracks recognition –Signal&backgroung generation, simulation of apparatus effects To do: –Parameters&algorithms optimization –IO freezing –Code export to CVS
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.