How to Marlin
How to Marlin
A very simple example for a bash user to run Marlin reconstruction is
$ ilcsoft=/proj/soft/ilcsoft
$ . ${ilcsoft}/v01-06/Marlin/v00-10-04/build_env.sh
$ export LD_LIBRARY_PATH=${ilcsoft}/lib:${LD_LIBRARY_PATH}
$ ln -s ${ilcsoft}/LCFI_MokkaBasedNets/v00-01/ILD_00 nets
$ Marlin stdreco.xml
where, stdreco.xml is the input parameter file for Marlin. Following parameters in stdreco.xml should be modified.
-
%%LCIOInputFiles%%(string)
Input files for Marlin job, namely Mokka simulation files. To process more than one file, specify file names with being separated by space. -
%%RECLCIOOutputFile%%(string)
A file name to output reconstruction result. -
%%DSTLCIOOutputFile%%(string)
A file name to output DST result. If you wish to change the collections to be kept in DST, modify parameters for DSTOutput process in stdreco.xml -
%%GEAR_FILE_NAME%%(string)
A gear file contains geometry information used in Mokka. It is created when you run Mokka. The file name is usually GearOutput.xml
stdreco.xml is the setting for ILD LOI sudies. The standard reconstruction file could be created by yourself by a script, writesteer.py, which will be found in StandardConfig/v01-01/scripts in ilcsoft distribution, for example jlclogin2.kek.jp:/proj/soft/ilcsoft/v01-06.