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.