Implementation of on-line analysis library in NARVAL: the PRISMA - - PowerPoint PPT Presentation

implementation of on line analysis library in narval the
SMART_READER_LITE
LIVE PREVIEW

Implementation of on-line analysis library in NARVAL: the PRISMA - - PowerPoint PPT Presentation

Outline Implementation of on-line analysis library in NARVAL: the PRISMA case E. Calore 1 , E. Farnea 2 , D. Mengoni 3 1 INFN Laboratori Nazionali di Legnaro, 2 INFN Sezione di Padova, 3 Universit e Sezione INFN di Padova AGATA Week 2008


slide-1
SLIDE 1

Outline

Implementation of on-line analysis library in NARVAL: the PRISMA case

  • E. Calore1, E. Farnea2, D. Mengoni3

1INFN Laboratori Nazionali di Legnaro, 2INFN Sezione di Padova, 3Università e Sezione INFN di Padova

AGATA Week 2008

slide-2
SLIDE 2

Outline

Outline

1

Basic ingredients The NARVAL data acquisition system The libPRISMA library

2

NARVAL ’s basic concepts Overview The actors

3

PRISMA data acquisition The first Prototype Integration in the AGATA DAQ

slide-3
SLIDE 3

Basic ingredients NARVAL’s basic concepts PRISMA data acquisition

Outline

1

Basic ingredients The NARVAL data acquisition system The libPRISMA library

2

NARVAL ’s basic concepts Overview The actors

3

PRISMA data acquisition The first Prototype Integration in the AGATA DAQ

slide-4
SLIDE 4

Basic ingredients NARVAL’s basic concepts PRISMA data acquisition

NARVAL

NARVAL Nouvelle Acquisition temps-Réel Version 1.2 Avec Linux It is a distributed data acquisition system, written in Ada95 It is currently being developed in Orsay It will be used to manage the AGATA DAQ It is needed to distribute the calculations of the on-line analysis among different computers

slide-5
SLIDE 5

Basic ingredients NARVAL’s basic concepts PRISMA data acquisition

PRISMA

PRISMA is a large acceptance magnetic spectrometer for heavy ions. It will be coupled with the AGATA demonstrator in Legnaro.

slide-6
SLIDE 6

Basic ingredients NARVAL’s basic concepts PRISMA data acquisition

libPRISMA

libPRISMA also known as the PRISMA preprocessing library is a C++ library providing tools to analyze PRISMA data. It is being developed in Legnaro by Enrico Farnea It extract recoil information such as: the (vector) velocity the atomic number the mass number

slide-7
SLIDE 7

Basic ingredients NARVAL’s basic concepts PRISMA data acquisition

Outline

1

Basic ingredients The NARVAL data acquisition system The libPRISMA library

2

NARVAL ’s basic concepts Overview The actors

3

PRISMA data acquisition The first Prototype Integration in the AGATA DAQ

slide-8
SLIDE 8

Basic ingredients NARVAL’s basic concepts PRISMA data acquisition

Why using NARVAL?

NARVAL is needed to split the calculations in various “blocks” NARVAL System

slide-9
SLIDE 9

Basic ingredients NARVAL’s basic concepts PRISMA data acquisition

NARVAL Actors

An actor can be provided with the Ada code to elaborate data

  • r it can be a generic one:

A generic actor can “link to” a C++ library

slide-10
SLIDE 10

Basic ingredients NARVAL’s basic concepts PRISMA data acquisition

Three main kinds of actors

Producer Only output buffer/s Filter Both Input and Output buffer/s Consumer Only Input buffer/s

slide-11
SLIDE 11

Basic ingredients NARVAL’s basic concepts PRISMA data acquisition

Outline

1

Basic ingredients The NARVAL data acquisition system The libPRISMA library

2

NARVAL ’s basic concepts Overview The actors

3

PRISMA data acquisition The first Prototype Integration in the AGATA DAQ

slide-12
SLIDE 12

Basic ingredients NARVAL’s basic concepts PRISMA data acquisition

The running prototype

Reading PRISMA events from file Preprocessing of read events Writing data to file

slide-13
SLIDE 13

Basic ingredients NARVAL’s basic concepts PRISMA data acquisition

slide-14
SLIDE 14

Basic ingredients NARVAL’s basic concepts PRISMA data acquisition

Prototype topology

slide-15
SLIDE 15

Basic ingredients NARVAL’s basic concepts PRISMA data acquisition

PRISMA filter actor library (header)

slide-16
SLIDE 16

Basic ingredients NARVAL’s basic concepts PRISMA data acquisition

The future integration with AGATA DAQ

slide-17
SLIDE 17

Basic ingredients NARVAL’s basic concepts PRISMA data acquisition

Thank you for your attention