1 / 5

Sunanda Banerjee ( Saha Inst. Nucl . Phys., Kolkata, India)

IEEE Nuclear Science Symposium and Medical Imaging Conference Short Course The Geant4 Simulation Toolkit. Sunanda Banerjee ( Saha Inst. Nucl . Phys., Kolkata, India) Min Cheol Han ( Hanyang Univ., Seoul, Korea) Steffen Hauf (XFEL, Hamburg, Germany)

Télécharger la présentation

Sunanda Banerjee ( Saha Inst. Nucl . Phys., Kolkata, India)

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. IEEE Nuclear Science Symposium and Medical Imaging ConferenceShort CourseThe Geant4 Simulation Toolkit Sunanda Banerjee (Saha Inst. Nucl. Phys., Kolkata, India) Min Cheol Han (Hanyang Univ., Seoul, Korea) Steffen Hauf(XFEL, Hamburg, Germany) Maria Grazia Pia (INFN Genova, Italy) MariaGrazia.Pia@ge.infn.it Seoul, 27 October 2013 http://www.ge.infn.it/geant4/events/nss2013/geant4course.html This course encompasses training material developed by several Geant4 members: thanks to all of them!

  2. Analysis In a Geant4-based simulation application

  3. Strategy See N45-8 talk • Geant4 is a particle transport system • Data analysis is out of its scope • A user is responsible for his/her own functionality for data analysis in his/her simulation application • Many software tools exist, which may be used for analysis of simulation results • Basic strategy • Store simulation output in an appropriate format for further analysis • Process the data after the simulation is over using analysis tools • Several systems for data analysis are available • AIDA-compliant tools, ROOT, ... • Gnuplot, Matlab, Octave, ... • R • Choose an analysis tool according to your needs Demo application in this course: AIDA + iAIDA + R

  4. Interface to AIDA Through abstract interfaces AIDA No dependence Minimize coupling of components iAIDA Java Analysis Studio

  5. Interfacing to Geant4 • Requires setting the environmental variable G4ANALYSIS_USE • AIDA (Abstract Interfaces for Data Analysis) can be used in Geant4 • Requires AIDA headers installed in the system • Requires an AIDA compliant tool for analysis • Tools for analysis compliant with AIDA interfaces currently are: • iAIDA (C++) • JAS (Java Analysis Studio) • Open Scientist Lab (C++) • PAIDA (Pyhton)

More Related