From e8772e928d38e36cc461ee7cfe0dc71894a60b57 Mon Sep 17 00:00:00 2001 From: Ghislain Vaillant Date: Thu, 13 Aug 2026 18:06:08 +0200 Subject: hep: Add siscone. * guix-science/packages/hep.scm (siscone): New variable. --- guix-science/packages/hep.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/guix-science/packages/hep.scm b/guix-science/packages/hep.scm index ae9d21a..bb9117f 100644 --- a/guix-science/packages/hep.scm +++ b/guix-science/packages/hep.scm @@ -451,6 +451,36 @@ Python.") HEP packages against.") (license license:bsd-3))) +(define-public siscone + (package + (name "siscone") + (version "3.1.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/fastjet/siscone.git") + (commit (string-append "siscone-" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0gfqcgyrsnnl103bk81crxnm863jv8vsmm4z6hgsv8k8gsgl0l3w")))) + (build-system cmake-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (with-directory-excursion "examples" + (invoke "./siscone_test")))))))) + (home-page "https://siscone.hepforge.org/") + (synopsis "Seedless Infrared-Safe Cone jet algorithm") + (description + "@code{SISCone} is an algorithm for identifying jets in high-energy +particle collisions.") + (license license:gpl2+))) + (define-public yoda (package (name "yoda") -- cgit v1.2.3