Project template

A project template that can be used as a starting point for anybody who would like to build his simulation and reconstruction software on FairRoot. The project template is in the FairRoot/template/project_template directory

The template demonstrate and implement the following:

  • General structure of the software (cake config files, VMC/Geant configurations, etc ..)
  • Example detector with sensitive and passive volumes (NewDetector) and data class
  • Particle Stack for Geant3/4 with filtering infrastructure
  • Event generators (Pathia6,8) more are available directly from FairRoot
  • Passive component implementation (Magnet Yoke, Beam Pipe)
  • Track visualisation tool (Event display)
  • A rename script which replace all the generic names to user defined ones

More details here