0% found this document useful (0 votes)
71 views20 pages

Status of Data Analysis Team: Gammaware and Adf Since The Last Aw

The document summarizes updates to the GammaWare and ADF data analysis frameworks. It describes new features of the ADF library, including improved data flow management with configuration frames. Documentation and software organization were also updated, with nightly builds and access to the SVN repository. The physics, tools, and ADF libraries were expanded. A full 1.0 release of the package is planned within 6 months.

Uploaded by

Joe Joe
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views20 pages

Status of Data Analysis Team: Gammaware and Adf Since The Last Aw

The document summarizes updates to the GammaWare and ADF data analysis frameworks. It describes new features of the ADF library, including improved data flow management with configuration frames. Documentation and software organization were also updated, with nightly builds and access to the SVN repository. The physics, tools, and ADF libraries were expanded. A full 1.0 release of the package is planned within 6 months.

Uploaded by

Joe Joe
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

Status of Data Analysis Team

GammaWare and ADF since the last


AW

Many thanks to:


Q-T Doan, E. Farnea, J. Ljungvall, A. Lopez-Martens, J. Nyberg,
F. Recchia, B. Rossé, G. Suliman, Ch. Theisen, Ch Finck …
Content of the framework
New
« Collaborative development » ADF Library

Protoype: Interface GEANT4


Simu from LS generators DAQ

2004 Organisation: Core library / tools / 2009


•Serveur SVN Interface
•Doc
•Bugtracker to other frameworks
… +… New
New

Î ADF library is now part of the GammaWare


Content of the framework

Any framework

Emulator
o … …
ar l is
te-c a lys Narval
n An
Mo

e …
m
che
el
s r ite
Le
v
s ad/w a
s se Re dat
la
e rc
e lp
H
Physics generator (gem)
(gamma-ray event Monte-Carlo)

Main engine :
discret γ–ray cascades randomly generated from level schemes
+…
New Software organisation

• Production every night of :


an html documentation of the code
a tarball of the head version

• Anonymous access to the svn server

• ADF now part of the GammaWare


(standalone mode
svn+ssh://anonsvn@anonsvn.in2p3.fr/agata/gammaware/trunk/src/adf)
Background

Findpeaks
Agata
AgataSoft
The Core library
New
« Model for Log messages »
LogCollector

LogMessage null
Info
« all is ok ! » cout
If ( ) …

CentralLog file

NarvalLog

If () … Error
« bad file ! »

debug error warning info


New The Physics library

LevelShemePlayer :
• Construction / interaction
• Actions on demo

Î Still in development …

More to come : interaction with matrices, etc …


New The Tools library
Fit, FindPeak, Background …

Spectrum Player :
•RootPlayer
•GSPlayer
•…
« Plugin system »

HistoConverter :
• Ascii Î ROOT

0 10 « Plugin system »
1 15
2 23

The ADF library
(Agata Data Flow / Frame)

Highly processed data flow !!

consumed or not
A
C
Frame T
O
R

Actor (Likely to change Î version number (Major,Minor)) :


Producer, Consumer or Filter

ADF :
Virtual interface to Narval (emulator)
Frame manipulation (trigger) and its content
The ADF library
New The dev-phase 2 is over (important re-working):
• gestion of configurations frames
• more flexible data flow
The ADF library can be loaded :
• In Narval
Ke 10010011101 … DataFrame
y
• In a standalone C/C++ program
Version 2,1
• In a ROOT (GammaWare) session
New
10010011101 …
Ke documentation
More : EvolutiveFrame
y Version 2,X
http://csngwinfo.in2p3.fr/mediawiki/index.php/ADF

Examples (standalone and in Gw): New


Ke just a string and …
demos/adf/Producer.C ConfigurationFrame
y
demos/adf/TestFIO.C (BasicAFP-TestFIO-BasicAFC)

11111010010 … 0110001 … CompositeFrame


Conclusions
• The package is growing smoothly … more to come !
data processing
specific tools (ROOT is behind !)

Î Release 1.0 in 6 months ?

• More documentations
User’s guide

• Volunteers are welcome !

• Suggestions : bugtracker or agata<AT>ipnl.in2p3.fr

http://agata.in2p3.fr / http://svn.in2p3.fr/agata

You might also like