文件名称:pyjet:FastJet和NumPy之间的接口
文件大小:144KB
文件格式:ZIP
更新时间:2024-05-28 22:40:00
python numpy cython hep cern
pyjet:FastJet和NumPy之间的接口 pyjet允许您在阵列上使用进行喷气机聚类。 默认情况下,pyjet仅依赖于NumPy,内部使用FastJet的独立fjcore版本。 接口代码是用编写的,然后再用C ++编译,因此速度很快。 请记住,如果您使用pyjet,那么您使用的是FastJet,应该引用列出的论文。 严格的依赖 (2.7 +,3.5 +) 入门 pyjet提供了cluster()函数,该函数将NumPy数组作为输入并返回一个ClusterSequence ,从中可以访问喷射器: from pyjet import cluster from pyjet . testdata import get_event vectors = get_event () sequence = cluster ( vectors , R = 1.0 , p = - 1 ) jets
【文件预览】:
pyjet-master
----etc()
--------valgrind-python.supp(7KB)
----.gitignore(160B)
----setup.cfg(2KB)
----COPYING(34KB)
----README.rst(7KB)
----.github()
--------workflows()
--------dependabot.yml(315B)
----tests()
--------test_pseudojet.py(83B)
--------test_utils.py(343B)
--------test_cluster.py(3KB)
----environment.yml(151B)
----pyjet()
--------testdata()
--------utils.py(2KB)
--------src()
--------_version.py(299B)
--------__init__.py(2KB)
--------VERSION.txt(6B)
----examples()
--------example.py(2KB)
--------jet_areas.png(36KB)
--------plot_jet_areas.py(2KB)
----install-fastjet.sh(793B)
----requirements.txt(24B)
----MANIFEST.in(240B)
----notebooks()
--------PyjetDemo.ipynb(16KB)
----pyproject.toml(224B)
----setup.py(3KB)
----Makefile(972B)