Skip to content

A repository for testing/implementing AI methods with the ePIC barrel calorimeter

Notifications You must be signed in to change notification settings

Gregtom3/epic-ecal-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Make environment

AI for the ePIC Barrel Calorimeter

A repository for testing/implementing AI methods with the ePIC barrel calorimeter.

Installation

  1. Clone the repository locally.
git clone https://github.com/Gregtom3/epic-ecal-ai.git
  1. Create a new python virtual enviornment (recommended: home directory). This project was developed using Python version 3.12.
python3 -m venv ~/.epic-ecal-ai
  1. Source the new environment.
source ~/.epic-ecal-ai/bin/activate
  1. Install python packages for this project.
make install

Package versioning errors may be due to your local Python version. You may have to switch to Python 3.12 to install properly.

  1. Test the repository locally.
make test

This should create an artifacts/ directory containing sample plots.

Latest Results

Results are taken from the functions in src/tests/.

test02_particle-kinematics

Electron kinematics

Electron Plot

Pion kinematics

Pion Plot

test03_ecal-barrel

Electron

  • ECAL Barrel Plot 1

Electron Plot

  • ECAL Barrel Plot 2

Electron Plot

Pion

  • ECAL Barrel Plot 1

Pion Plot

  • ECAL Barrel Plot 2

Pion Plot

Contact

Gregory Matousek: gregory.matousek@duke.edu

About

A repository for testing/implementing AI methods with the ePIC barrel calorimeter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published