Examples

The examples submenu is for some demos coming with the distrib of various capabilites, apects of ioda.

h/rand

Plot a "basic" 1D histogram. It is done by using the inlib/histo/h1d class and the exlib/sg/plotter graphics class.

examples_hrand.png

fit

Fit an histo by viewing the fitter in operation ! The fitter is the inlib/f2cmn class which is nothing more that a "pure inline" version of the OpenScientist/Midnight/Fitter class, which were itself a "forceps extraction" of the TMinuit of CERN/ROOT, which were itself a "fortran 2 C" convertion plus a poor "ROOT-ification" of the FORTRAN CERNLIB/MINUIT. (Promise, one day I am going to write the book). At first attempt you may see :

examples_fit_failed.png

At the first attempt the histo may not contain sufficient data for the fit to pass at first shoot. By doing it again, we fill more the histo and you should see :

examples_fit_ok.png

By playing with the camera (or paning, pinching with fingers on an iDevice) you should see the info box :

examples_fit_infos.png

Note that "seeing the fit in operation" is not fully available with ioda 1.0 on an Android device. For the moment we have not found a proper way to enforce a refresh of a android.opengl.GLSurfaceView from the jni (there is a painfull threading issue here between java and the jni). We hope to have a solution at next release. (Then on a Android, examples/fit produces directly the picture at the end of the fit).

icon

The scene used to create the ioda icon.

examples_icon.png

ATLAS

It is fully detailed at Visualizing a FOG file..

numeric, entry, entries, colors

To play with various panels, dialog boxes used to enter text or numbers.

examples_numeric.png
examples_colors.png
examples_keyboard_apple.png
examples_keyboard_variable.png
examples_keyboard_qwerty.png

Note that there are various kind, flavour of the keyboard. One is an emulation of the one found on the iDevices, another one is a US QWERTY emulation (the true and lonely keyboard known by a developer) and another one is limited to input C like variables.

LAL

The LAL logo.

examples_lal.png