R3BRoot Status D. Kresan GSI, Darmstadt News since last workshop - - PowerPoint PPT Presentation

r3broot status
SMART_READER_LITE
LIVE PREVIEW

R3BRoot Status D. Kresan GSI, Darmstadt News since last workshop - - PowerPoint PPT Presentation

R3BRoot Status D. Kresan GSI, Darmstadt News since last workshop July 2015 2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status 2 1. Code infrastructure 2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan


slide-1
SLIDE 1

R3BRoot Status

  • D. Kresan

GSI, Darmstadt

slide-2
SLIDE 2

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

News since last workshop July 2015

2

slide-3
SLIDE 3

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

  • 1. Code infrastructure

3

slide-4
SLIDE 4

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

Repository has been moved to git

https://github.com/R3BRootGroup/R3BRoot Talk “Supplementary Tools” today at 10:10 Session “Exercises with git” today at 13:00

4

slide-5
SLIDE 5

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

c++ 11 standard

Its features can be used in code Required during cmake configuration

5

slide-6
SLIDE 6

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

ROOT 6 compatibility

R3BRoot is fully ROOT 6 compatible (keeping support for ROOT 5) thanks to Pablo Cabanelas Preliminary: ROOT 5 will be not distributed after migration to new build system (substitute for FairSoft)

6

slide-7
SLIDE 7

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

Naming convention established

https://www.r3broot.gsi.de/naming-scheme Talk by Ralf Plag today at 9:50

7

slide-8
SLIDE 8

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

Extended testing

Number of automatic tests increased from 4 to 17 With this tested code coverage now 37.7% (23% before) Talk “Supplementary Tools” today at 10:10 Session “Advanced topics” on Thursday at 14:45

8

slide-9
SLIDE 9

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

  • 2. Simulation

9

slide-10
SLIDE 10

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

Improvements and fixes in NeuLAND simulations

also calculations for future experiments Jan Mayer simulations for VETO detector Christiaan Douma

10

slide-11
SLIDE 11

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

Garfield++ model for ACTAF

Oleg Kiselev

11

slide-12
SLIDE 12

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

CALIFA and NeuLAND demonstrators

geometry and macros are now included in R3BRoot

12

slide-13
SLIDE 13

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

Geant4 physics list

Validation of XBall simulations vs. experimental data Paloma Díaz Fernández Comparison of various reference physics lists for NeuLAND Jan Mayer

13

slide-14
SLIDE 14

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

  • 3. Data Analysis

14

slide-15
SLIDE 15

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

Ucesb interface

Talk by Bastian Löher today at 9:10

15

slide-16
SLIDE 16

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

NeuLAND

Full support of s438b Vadim Wagner

16

slide-17
SLIDE 17

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

jun16 experiment

LOS complete Ralf Plag TOFd almost complete Ina Syndikus PSPX complete Michael Heil

17

slide-18
SLIDE 18

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

Straw tubes analysis

Alexander Inglessi

18

slide-19
SLIDE 19

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

General time calibration engine

2 Talks on Wednesday at 13:00 Session by Ralf Plag on Wednesday at 14:00

19

slide-20
SLIDE 20

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

Online histogram analysis

Session by Michael Heil on Thursday at 13:00

20

slide-21
SLIDE 21

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

Silicon Tracker analysis

based on standalone LMD unpacker Marc Labiche

21

slide-22
SLIDE 22

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

R3B Detectors in R3BRoot - February 2017

22

LOS PSPX TOFd NeuLAND Si Tracker CALIFA Straw tubes Mapped *** *** CAL HIT Mapped - raw data delivered from Ucesb to R3BRoot and stored CAL - calibrated data: time [ns], charge [MeV] HIT - physical hits, time [ns], charge [MeV], position [cm], all synchronized *** - based on standalone LMD unpacker

slide-23
SLIDE 23

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

  • 4. Ongoing work

23

slide-24
SLIDE 24

2nd R3BRoot Development Workshop March 7 - 9, 2017 D.Kresan R3BRoot Status

Fragment tracker and fitter based on Runge Kutta method Define R3B physics list for Geant4 simulations pTOF analysis during this workshop

24