[Halla12_software] output file conversion: evio to root
Simona Malace
simona at jlab.org
Fri Jan 21 18:02:40 EST 2011
Hi All,
I acquired and tested the latest software package that Maurizio endorses to
convert the gemc output from evio to root (this is not gemc_evio2root
but the "banks" package). Here are the steps (on jlab ifarm machines):
1) Acquire the package:
svn co https://clas12svn.jlab.org/repos/trunk/clas12/banks
2) Set the appropriate environment:
setenv JLAB_ROOT /site/12gev_phys
source $JLAB_ROOT/ce/jlab.csh
3) Compile the package:
scons
This will create the library in the lib directory, and four example
executables in the bin directory. One of the executables (banks_example4)
can make the conversion from evio to root.
4) Convert an evio file (dvcs.ev, for example, which can be found at
/u/group/g3-analysis/simona/gemc/banks , got it from Mauri) to root with:
./bin/banks_example4 dvcs.ev DC
Mauri has ample information about this package and his usage on:
http://www.jlab.org/~ungaro/maureepage/proj/banks/note/banks.html#x1-100003
Few comments, for now:
--> My crude understanding is that Mauri moved on from "gemc_evio2root" to
the "banks" package because the former was not very user friendly: it
required detailed knowledge about the bank structure (you can get an idea by
looking into /u/home/gemc/gemc_evio2root/Linux_RHEL5-i686-gcc4.1.2/src
where the gemc_evio2root package is located)
--> The conversion from evio to root was fairly fast when I did it.
>From Monday on I will try to find time to get familiar with the
software so that's all I have for now.
Cheers,
Simona
More information about the Halla12_software
mailing list