|Message: Re: Using OpenScientist to analyse Geant4 data||Not Logged In (login)|
Click on the Forum title, e.g. on the "Forums by Category" page, to read a sequence of postings to the Forum and its threads all in one page. If you are only interested in one thread or the thread following a specific posting, click the thread or the posting, which takes you to a smaller page, which contains only the part you are interested in and may be easier to navigate.
Messages are "chained" if there are only replies at the first level, i.e. 1/1.html, 1/1/1.html etc. In case of "chained" messages the message number is replaced by the icon and there is no indentation.
Inline: Display the subject line only or also the text of the posting(s); for the choice "All" the "Outline" choices are switched off.
|1||0||1||no text / full text of posting|
|2||1||All||text for level 1 only / text for All postings|
Outline: Choose the depth of the posting thread, successive toggle controls provide increasing detail.
|1||2||1||2 levels / 1 level (original posting)|
|2||3||2||3 levels / 2 levels|
|3||3||All||3 levels / all levels (all postings)|
> I've installed OpenScientist, with almost all packages Fine, at least it shows that the task is feasible by someone else than me... > , and now I'm trying to use it to analyse Geant4 data. > I've compiled an simulation program, collected data within a root > file, following the example in examples/extended/analysis/... but > I'm not sure what is the right or better approach to use those data. There is multiple ways to work. You can use directly the ITuple, IEvaluator, IFunction, IPlotter, etc... AIDA interfaces to do tuple cutting, fitting and histo+function visualization within you simulation program. In this way you avoid the "analysis data file production". ("analysis data" being mainly tuples, histograms, functions) You can write another analysis program in C++ that will read the data file produced by the simulation program and use the interfaces to manipulate "analysis data" out of the simulation program. This way will cleanly disconnect the simulation + "analysis data production" from the "data manipulation" phase ; the cost being data file production (or some way to pass data from one program to another). Another way, is to use the "scripting" to manipulate accumulated analysis data within a file. This avoid you to write a C++ program. The OpenScientist/Lab package comes with a Python (but also tcl, CINT) binding of the AIDA interfaces. Then from there, you can write Python (tcl, CINT) scripts to do tuple cutting, fitting and histo+function visualization. There is some tutorial of using the Lab scripting accessible from the OpenScientist/tutorial page ; the URL for Lab/v6 being : http://www.lal.in2p3.fr/SI/Lab/v6/tutorial/tutorial.html
|Inline Depth:||Outline Depth:||Add message:|