Skip to content

JeffersonLab/clas12-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 

clas12-analysis

This goal of this library is to provide an object-oriented library to access reconstructed banks for CLAS12 data analysis. This library is currently under development, documentation and analysis examples will be added soon.

Quick Start

Release Option

If you just want to install the release jar rather than clone the repo:

  • Click on Releases
  • Download the most recent release jar of the clas12 analysis.
  • Open an IDE
  • Create a new project or use an existing project
  • Then under project structure, go to the libraries section. AddingtoLibraryJarDepend
  • click the + and go to location of the downloaded jar release.
  • Then click ok to the following prompts
  • Finally click Apply
  • The jar should now be visible in the external libraries ExternalLibAdded

Install

Clone the clas12-analysis repository:

git clone https://github.com/JeffersonLab/clas12-analysis.git

Setup

Once you clone the project to your computer, open an IDE (We are assuming you are using IntelliJ):

  • Inside IntelliJ, click Open and then go to the location of where you cloned the project.
  • Click on the project and press OK as shown in the image below. Open

If a prompt appears about the project as maven, click Trust.

Then Right click on the src folder in clas12-analysis >> go to Mark Directory as >> click Source Root. SourceRoot

After that, right click on the pom.xml file >> go to Maven >> then click Reload Project. pomReload Now you can run the files under the examples folder and make sure to have your data file with you.

About

CLAS12 Java Analysis Library

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages