Key Points

Introduction


  • EICrecon is the reconstruction piece of ePIC software.

Work Environment for ePIC Reconstruction Software


  • Use eicrecon executable to run reconstruction on a podio input file and to create podio output file.

Creating a plugin to make custom histograms/trees


  • Plugins can be used to generate custom histograms by attaching directly to the reconstruction process.
  • Plugins can be used for monitoring or custom analysis.

Creating or modifying a JANA factory in order to implement a reconstruction algorithm


  • Create a factory for reconstructing single subdetector data or for global reconstruction.

Contributing code changes to the EICrecon repository


  • Write code in a style consistent with the rest of the repository.
  • Contributions should be made through the GitHub Pull Request mechanism.