Skip to content

RUB-EP1/CascadeDecays.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CascadeDecays.jl

Test workflow status Docs workflow status Dev documentation

CascadeDecays.jl provides flat topology and routing utilities for sequential decay amplitudes. It connects static cascade definitions to event-by-event invariants and helicity-angle kinematics.

Installation

With the checked-in Manifest.toml and Julia 1.11.5, instantiate the project directly:

using Pkg
Pkg.activate(".")
Pkg.instantiate()

If you work with a different Julia version than the one used for this manifest, resolve the environment explicitly and install the non-registered dependencies first:

using Pkg
Pkg.activate(".")
Pkg.develop(url = "https://github.com/mmikhasenko/FourVectors.jl")
Pkg.develop(url = "https://github.com/mmikhasenko/InstructionalDecayTrees.jl")
Pkg.instantiate()

Development

  • Run tests with julia --project=. test/runtests.jl.
  • Build the docs with julia --project=docs -e 'using Pkg; Pkg.instantiate()' followed by julia --project=docs docs/make.jl.
  • The minimal documentation includes the four-body integration tutorial in docs/integration_4body_b2ddKpi.jl.

About

General package for computing decay amplitudes using cascade basis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages