Skip to content

Latest commit

 

History

History
56 lines (36 loc) · 936 Bytes

README.md

File metadata and controls

56 lines (36 loc) · 936 Bytes

FCCSW

Common software for all FCC experiments. This software is based on Gaudi.

Installation

Log in to lxplus (CentOS7). Please note that these instructions might not work on another CentOS7 machine.

Clone your fork of this repository:

git clone https://github.com/HEP-FCC/FCCSW.git
cd FCCSW

Set up your environment, as everytime you want to build or use this software:

source ./init.sh

Compile the FCC software:

make -j 12

Test

./run fccrun Examples/options/example_options.py

you can also specify some options like number of events and output file

./run fccrun.py Examples/options/example_options.py --outputfile=my_own_output.root --nevents=1000

You should see an HepMC printout. More tests can be executed with

make test

Documentation

Please consult FCCSW documentation