Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-02-22 09:38:56

0001 # Copyright 2013-2022 Lawrence Livermore National Security, LLC and other
0002 # Spack Project Developers. See the top-level COPYRIGHT file for details.
0003 #
0004 # SPDX-License-Identifier: (Apache-2.0 OR MIT)
0005 
0006 from spack.package import *
0007 
0008 
0009 class Algorithms(CMakePackage):
0010     """Collection of Reconstruction Algorithms using DD4hep and EDM4hep."""
0011 
0012     homepage = "https://eic.github.io/algorithms"
0013     url = "https://github.com/eic/algorithms"
0014     git = "https://github.com/eic/algorithms.git"
0015 
0016     maintainers = ["wdconinc", "sly2j"]
0017 
0018     version("main", branch="main")
0019     version("master", branch="master", deprecated=True)
0020 
0021     depends_on("cxx", type="build")
0022 
0023     depends_on("dd4hep +ddrec")
0024     depends_on("edm4hep")
0025     depends_on("edm4eic")
0026     depends_on("cppgsl")
0027     depends_on("fmt")