html5-img
1 / 7

Data Analysis Software

Data Analysis Software. Status: Special purpose applications Plans: Online reconstruction Offline reconstruction DSTs (or whatever you would like to call them...). Special Purpose Applications.

helena
Download Presentation

Data Analysis Software

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Data Analysis Software • Status: • Special purpose applications • Plans: • Online reconstruction • Offline reconstruction • DSTs (or whatever you would like to call them...) M.Ellis - Video Conference - 12th March 2009

  2. Special Purpose Applications • At the moment we have a large (and growing) number of G4MICE applications dedicated to specific purposes, e.g.: • VLPC calibration • KEK test beam reconstruction and analysis • Cosmic ray tracker test analysis • TOF calibration • TOF momentum and emittance measurement • GVA2-GVA1 time of flight. • TOF beam profile measurements. • ... • In total there are currently 17 such applications for use on real data. M.Ellis - Video Conference - 12th March 2009

  3. Special Applications: Plans • I hope that we will continue to see more applications of this sort being written, tested and used for specialist purposes (detector calibration, specialist analysis, etc). • The process of writing these applications is allowing us to make progress on the underlying reconstruction routines that serve them. • The tracker reconstruction has been at a high level for some time thanks to the various test beams. • The TOF reconstruction is now benefiting from similar work, thanks to Mark, Vassil and Yordan. • More coordination from the PID experts would be welcomed to ensure that we are as efficient as possible. M.Ellis - Video Conference - 12th March 2009

  4. Online Reconstruction • David Adey has completed a first version of a G4MICE application that attempts to reproduce offline, the Online Monitoring histograms. • This will now be tested on existing data to check that the results are the same, and find and fix any bugs that may exist. • Next step could be to take the existing TOF reconstruction and create an online reconstruction application based around it. M.Ellis - Video Conference - 12th March 2009

  5. Offline Reconstruction • As the online and offline reconstruction will both use the same code, there will not be a large difference between the two applications. • The major differences will center around the offline reconstruction’s need to load geometry, cabling, calibration, etc information from the database. • The other major difference will be that the online reconstruction will output ROOT histograms and the offline will output DSTs... M.Ellis - Video Conference - 12th March 2009

  6. DSTs • DST = Data Summary Tape. • Vague idea is that the offline reconstruction will produce a small output file that contains only the interesting high level reconstructed information that we will need for analysis (e.g. fitted track information, PID information, timing from RF cavities, etc). • Analysis group will need to determine what information is required and then it can be implemented. • Current idea is to store the information as ROOT trees (CERNLIB will not be supported from G4MICE 2.0 on). M.Ellis - Video Conference - 12th March 2009

  7. DSTs – some comments • There will be a limit to how many values can be stored per event, otherwise the output files will become so large that it will not be easy to use them. • This means that we will need to come up with a reasonable list of parameters and resist the temptation to add lots of “just in case” values (e.g. raw hit information!). • For specific purposes where access to the lower level information is required, it will still be possible to write one of the special purpose applications to perform the analysis that is required. • These will all go into G4MICE so that results can be checked and reproduced. M.Ellis - Video Conference - 12th March 2009

More Related