This is the place on explaining how to work with Marlin and LCIO.

Step-by-step guide

  1. Initialize the ILCSoft by doing 

    source /cvmfs/ 
  2. Now Marlin and LCIO are loaded if you check the $PATH and $LD_LIBRARY_PATH 

    PATH -> /cvmfs/
    LD_LIBRARY_PATH -> /cvmfs/
  3. You can run Marlin on your slcio files

How to work with ILCSoft

If you want to use or to create a  Marlin processor, just follow the documentation available here:

If your processor needs the calice software (library dependencies), have a look here: How to compile the Calice Software?#Compilingagainstthecvmfsrelease(avoidtohavetobuildallpackages)