Skip to content

JuliaHEP/DistributionsHEP.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DistributionsHEP.jl

DistributionsHEP.jl is a package extending the Distributions.jl package with HEP specific distributions. Whereas the package Distributions.jl already provides a large collection of common distributions out of the box, we use in HEP special distributions that make sense to be grouped in tis package.

Generally, you don't have to implement every API method listed in the documentation. We just need to implement a small number of internal methods that will be used by Distributions.jl to provide all the user-end API methods.

Implemented Distributions

  • ChebyshevDist: Chebychev polynomial distribution
  • ArgusBGDist: Distribution describing the ARGUS background

Installation

To install DistributionsHEP.jl, use Julia's built-in package manager. In the Julia REPL, type:

julia> using Pkg
julia> Pkg.add("DistributionsHEP")

Alternatively, you can enter the Pkg mode by pressing ] in the REPL, then type:

pkg> add DistributionsHEP

Usage

Once installed, you can begin using DistributionsHEP.jl by importing the package:

using DistributionsHEP

Contributing

We welcome contributions to improve this project! If you're interested in contributing, please:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Submit a pull request with a detailed description of your changes.

You can also open an issue if you encounter any problems or have feature suggestions.

Acknowledgements

This project is part of the JuliaHEP ecosystem, which is developed by a community of scientists and developers passionate about using Julia for high-energy physics. We are grateful to all contributors and users who support the growth of this project.

License

DistributionsHEP.jl is licensed under the MIT License. See the LICENSE file for more details.

About

Extending `Distributions.jl` to include HEP specific distributions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages