GMINOS is the FORTRAN/CERNLIB/GEANT3 based detector simulation for the
For a recent update from Robert, see
Building from source
Installation from source requires the Labyrinth. See
here for details.
You can also just grab the GNU/Linux executable,
To build rerootjob (the ADAMO->ROOT file converter) which is in the
C++ offline CVS, you will need the various FORTRAN libs. For the
GNU/Linux platform, you can download the contents of the
building rerootjob you will need to set the following environment
to point to the base dir, the inc dir and lib dir, respectively. If
you use "msrt" you should now be able to do:
msrt update Rerootjob
msrt build Rerootjob
The general path of operation is the following:
- Generate the flux with gnumi and convert it to an input .ntup
file or use previously generated flux inputs such as
- Write a .ffr card file to direct the running of the simulation.
You can use
this one as a starting point.
In particular you will likely want to edit the FFLX
card to point to the input .ntup file.
- Set the environment variable GMINOS_FFR to point to
the .ffr file.
- Run it w/out any arguments. You will likely want to redirect
the output to a log file. Eg:
bash> gminos_batch > gminos.out.$$ 2>&1 &
- Convert the ZEBRA based ADAMO gaf files into ROOT based
The output will be a file called reroot.root.
- Write a file "reco_minos.gaf_list" with the name(s) of the
- Make sure a "reco_options" file is in the current
directory. You can get an example
- Run it:
rerootjob [-n nevents]
where you can optionally specify to only convert the first
- From this point on, the ROOT file can be analyzed in the
offline software C++ framework with the addition of adding
An example job script is in the
to create SimSnarl data which holds the MC truth info.
which is part of the PhotonTransport package.
to create DaqSnarl (raw) data and is part of the
Last Modified: $Date: 2004/11/01 20:26:02 $
Page viewed from