The basic idea of FairRoot is to provide a unified package with generic mechanisms to deal with most commonly used tasks in HEP. FairRoot allow the physicist to:

  • Focus on physics deliverables while reusing pre-tested software components.
  • Do not submerge into low-level details, use pre-built and well-tested code for common tasks.
  • Allows physicists to concentrate on detector performance details, avoiding purely software
    engineering issues like storage, retrieval, code organization etc.