Data Analysis Team : Status (since the last AW) - Main achievements by Enrico Farnea C++ Prisma...
-
Upload
blaise-neal -
Category
Documents
-
view
213 -
download
0
Transcript of Data Analysis Team : Status (since the last AW) - Main achievements by Enrico Farnea C++ Prisma...
![Page 1: Data Analysis Team : Status (since the last AW) - Main achievements by Enrico Farnea C++ Prisma library.](https://reader038.fdocuments.us/reader038/viewer/2022110211/56649ed35503460f94be304c/html5/thumbnails/1.jpg)
Data Analysis Team : Status
(since the last AW)
http://agata.in2p3.fr - http://svn.in2p3.fr/agata
• Main achievements by Enrico Farnea
C++ Prisma library
• ADF
• Perspectives
![Page 2: Data Analysis Team : Status (since the last AW) - Main achievements by Enrico Farnea C++ Prisma library.](https://reader038.fdocuments.us/reader038/viewer/2022110211/56649ed35503460f94be304c/html5/thumbnails/2.jpg)
ROOT
GammaWare
CoreCorePhysicsPhysics
GEMGEM ADFADFToolsTools
Gw (svn, doxygen, bugtracker)
NARVAL
Others
Library (.so)Library (.so)Legend :
To deal with
the data flow
To dealwith
simulations
SpectraGatingEtc …
PrismaPrisma
Reconstructionin
Prisma
NEW
NEW
![Page 3: Data Analysis Team : Status (since the last AW) - Main achievements by Enrico Farnea C++ Prisma library.](https://reader038.fdocuments.us/reader038/viewer/2022110211/56649ed35503460f94be304c/html5/thumbnails/3.jpg)
ADF developmentsMore data flow controls available
Algo
consumable flags
Needed by Algo
true false
Ignored by Algo
kStrict
kSafe
kGrowing
OR
OR
![Page 4: Data Analysis Team : Status (since the last AW) - Main achievements by Enrico Farnea C++ Prisma library.](https://reader038.fdocuments.us/reader038/viewer/2022110211/56649ed35503460f94be304c/html5/thumbnails/4.jpg)
ADF developments
Hooks for ADA
ADFADF
C/C++
C/C++
ADA
![Page 5: Data Analysis Team : Status (since the last AW) - Main achievements by Enrico Farnea C++ Prisma library.](https://reader038.fdocuments.us/reader038/viewer/2022110211/56649ed35503460f94be304c/html5/thumbnails/5.jpg)
ADF developmentsSame library online/offlineFull integration : soon !
• Developments of new algos• Simulate an experiment• Read back ADF files
• Developments of new algos• Simulate an experiment• Read back ADF files
ADFADF
![Page 6: Data Analysis Team : Status (since the last AW) - Main achievements by Enrico Farnea C++ Prisma library.](https://reader038.fdocuments.us/reader038/viewer/2022110211/56649ed35503460f94be304c/html5/thumbnails/6.jpg)
Offline analysis
ADF files producedby NARVAL
Pre-Analysis
ADF files producedby you
ROOT/Tree producedby you
Gates-Matrix(ROOT)OR
OR….
ROOT facilities (cuts, eventlist, …)
![Page 7: Data Analysis Team : Status (since the last AW) - Main achievements by Enrico Farnea C++ Prisma library.](https://reader038.fdocuments.us/reader038/viewer/2022110211/56649ed35503460f94be304c/html5/thumbnails/7.jpg)
Tools• More spectrum manipulations• LevelScheme Player (delayed …6 months)
Interactive/graphical gating
Matrix Cube
Done
![Page 8: Data Analysis Team : Status (since the last AW) - Main achievements by Enrico Farnea C++ Prisma library.](https://reader038.fdocuments.us/reader038/viewer/2022110211/56649ed35503460f94be304c/html5/thumbnails/8.jpg)
Conclusions
C++ Prisma library
ADF … first phase almost finished New developments (talk DAQ session)
Tools and others … to be continued …
Requirements agata{AT}ipnl.in2p3.fr
orbugtracker (http://agata.in2p3.fr)
![Page 9: Data Analysis Team : Status (since the last AW) - Main achievements by Enrico Farnea C++ Prisma library.](https://reader038.fdocuments.us/reader038/viewer/2022110211/56649ed35503460f94be304c/html5/thumbnails/9.jpg)
Framework content
2004 2008
Protoype:Simu from LS
Organisation:•Serveur SVN•Doc•Bugtracker…
Interface tracking
ADF Library
Core library / tools /Interface
to other frameworks+ …
DAQDAQInterface GEANT4
generators
• Read ADF files• Plug Narval algorithms• Produce ADF files
![Page 10: Data Analysis Team : Status (since the last AW) - Main achievements by Enrico Farnea C++ Prisma library.](https://reader038.fdocuments.us/reader038/viewer/2022110211/56649ed35503460f94be304c/html5/thumbnails/10.jpg)
ROOT and TTree
Elegant way to store/organize eventsTTreeViewer GUI interfaceCreate event lists for a given cut
Keep them instead of cuts ……
Package based on ROOTAll ROOT facilities are there !!A lot will come
TTree
Specific developments needed
![Page 11: Data Analysis Team : Status (since the last AW) - Main achievements by Enrico Farnea C++ Prisma library.](https://reader038.fdocuments.us/reader038/viewer/2022110211/56649ed35503460f94be304c/html5/thumbnails/11.jpg)
Specific developments
Graphical fit “à la gf2” Magic of the Interpreter
Gates on gamma-ray matrix Keyboard based, fully embedded
GUI for analysis of spectra Classical GUI
DEMONSTRATIONSDEMONSTRATIONS
Many ways to defined things !!
![Page 12: Data Analysis Team : Status (since the last AW) - Main achievements by Enrico Farnea C++ Prisma library.](https://reader038.fdocuments.us/reader038/viewer/2022110211/56649ed35503460f94be304c/html5/thumbnails/12.jpg)
GUI to analyse spectra
Zoom all
Action
s in
ROOT files
!!
![Page 13: Data Analysis Team : Status (since the last AW) - Main achievements by Enrico Farnea C++ Prisma library.](https://reader038.fdocuments.us/reader038/viewer/2022110211/56649ed35503460f94be304c/html5/thumbnails/13.jpg)
Conclusions
• The work is going on …
organisation with PSA/tracking/DAQ/Ancillary
• Actual version of GammaWare 0.4 0.6 (ADF) ( Version 1.0 in 6 months)
• Volunteers are welcome !