Python wrapper of FastJet Core functionality with NumPy support
Project description
PyFJCore
Python wrapper of FastJet Core functionality with NumPy support.
fjcore README
// fjcore -- extracted from FastJet v3.3.4 (http://fastjet.fr)
//
// fjcore constitutes a digest of the main FastJet functionality.
// The files fjcore.hh and fjcore.cc are meant to provide easy access to these
// core functions, in the form of single files and without the need of a full
// FastJet installation:
//
// g++ main.cc fjcore.cc
//
// with main.cc including fjcore.hh.
//
// A fortran interface, fjcorefortran.cc, is also provided. See the example
// and the Makefile for instructions.
//
// The results are expected to be identical to those obtained by linking to
// the full FastJet distribution.
//
// NOTE THAT, IN ORDER TO MAKE IT POSSIBLE FOR FJCORE AND THE FULL FASTJET
// TO COEXIST, THE FORMER USES THE "fjcore" NAMESPACE INSTEAD OF "fastjet".
//
// In particular, fjcore provides:
//
// - access to all native pp and ee algorithms, kt, anti-kt, C/A.
// For C/A, the NlnN method is available, while anti-kt and kt
// are limited to the N^2 one (still the fastest for N < 100k particles)
// - access to selectors, for implementing cuts and selections
// - access to all functionalities related to pseudojets (e.g. a jet's
// structure or user-defined information)
//
// Instead, it does NOT provide:
//
// - jet areas functionality
// - background estimation
// - access to other algorithms via plugins
// - interface to CGAL
// - fastjet tools, e.g. filters, taggers
//
// If these functionalities are needed, the full FastJet installation must be
// used. The code will be fully compatible, with the sole replacement of the
// header files and of the fjcore namespace with the fastjet one.
//
// fjcore.hh and fjcore.cc are not meant to be human-readable.
// For documentation, see the full FastJet manual and doxygen at http://fastjet.fr
//
// Like FastJet, fjcore is released under the terms of the GNU General Public
// License version 2 (GPLv2). If you use this code as part of work towards a
// scientific publication, whether directly or contained within another program
// (e.g. Delphes, MadGraph, SpartyJet, Rivet, LHC collaboration software frameworks,
// etc.), you should include a citation to
//
// EPJC72(2012)1896 [arXiv:1111.6097] (FastJet User Manual)
// and, optionally, Phys.Lett.B641 (2006) 57 [arXiv:hep-ph/0512210]
//
//FJSTARTHEADER
// $Id$
//
// Copyright (c) 2005-2020, Matteo Cacciari, Gavin P. Salam and Gregory Soyez
//
//----------------------------------------------------------------------
// This file is part of FastJet (fjcore).
//
// FastJet is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// The algorithms that underlie FastJet have required considerable
// development. They are described in the original FastJet paper,
// hep-ph/0512210 and in the manual, arXiv:1111.6097. If you use
// FastJet as part of work towards a scientific publication, please
// quote the version you use and include a citation to the manual and
// optionally also to hep-ph/0512210.
//
// FastJet is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with FastJet. If not, see <http://www.gnu.org/licenses/>.
//----------------------------------------------------------------------
//FJENDHEADER
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
PyFJCore-0.1.0.tar.gz
(185.2 kB
view hashes)
Built Distributions
PyFJCore-0.1.0-cp39-cp39-win32.whl
(253.2 kB
view hashes)
PyFJCore-0.1.0-cp38-cp38-win32.whl
(253.6 kB
view hashes)
PyFJCore-0.1.0-cp37-cp37m-win32.whl
(253.3 kB
view hashes)
PyFJCore-0.1.0-cp36-cp36m-win32.whl
(253.3 kB
view hashes)
PyFJCore-0.1.0-cp35-cp35m-win32.whl
(253.3 kB
view hashes)
Close
Hashes for PyFJCore-0.1.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dff276fd0cffa5be9a3d0e8494500afddf767d53f98b06dea6a7ba28cbc3efc6 |
|
MD5 | 45c7c77923334413bc052c899946ac74 |
|
BLAKE2b-256 | 1706d97c0ec692d88aca8ed4b7e1c99e1dc7d0dbe5a35f36e9d3eeb455339485 |
Close
Hashes for PyFJCore-0.1.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7526c6c81fbb3cbc90ee4e9741aeff25efe76bcd1c5f9ec19004e417aa92549 |
|
MD5 | 259f446f354759d1b82582274ea9e09c |
|
BLAKE2b-256 | aff10d5f925897b334efdb6e8aaaf7bdad758ed3e27f487328a621f8d7b108d2 |
Close
Hashes for PyFJCore-0.1.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2475107a777d2d59e562188bae1568335671b0fc99404fa4e817f3c06e46a15 |
|
MD5 | 25424810bb8c7ccfce34ad0b09709bd1 |
|
BLAKE2b-256 | ed4c1dfda025e8fa0df84e7a4a20efee9f8095dfd5005c6ae0f8d16b91dfffd3 |
Close
Hashes for PyFJCore-0.1.0-cp39-cp39-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66f491fa5dcbcc20ce66ef2d8e6b3d039cfa92e941b3e843ad43f622042d054f |
|
MD5 | 9f1a911d652b12e7abd099e4d9251b79 |
|
BLAKE2b-256 | 9fba2132a27ad135751197b41eb7e62d86619975602f561f8559156b143fed7f |
Close
Hashes for PyFJCore-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77b60a8f00252d7dd62deb950f40daf481217fcf944f08b6f5fc4187d6984036 |
|
MD5 | d3ffaf60c3eda049b239aa46e5c6a7b1 |
|
BLAKE2b-256 | a71e038dff2d7057cb1fc02742ecf875b03be1bd8d2044d89291ba74d268d2e0 |
Close
Hashes for PyFJCore-0.1.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c439d6401b5808cbda566e819cd87b851c5e1414556807ef01eac21765ea37ae |
|
MD5 | dfe68034cb03b6cded1e6c61c254d2a4 |
|
BLAKE2b-256 | d2e09df9f63b8a2089b935de8d4d3ff52cf1abe0d07ba465706f09f96ca3bddd |
Close
Hashes for PyFJCore-0.1.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 591e44752585511e2dc538b8280a3198332f35ab21e171e81ca2ac6a79472b6d |
|
MD5 | 07d1add66194780a6eaa0ff37b13b834 |
|
BLAKE2b-256 | f2c88b523116c5356e0d0d267742d3f075fd243eca8abcb593c5a3c149efe3a1 |
Close
Hashes for PyFJCore-0.1.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ae787a7ee1b25ff038d6e50363a9875033cfe1098d91397aa8b84ae6133d539 |
|
MD5 | 47294b1428531bea0332feb26259c93b |
|
BLAKE2b-256 | bbea8815b1057af177009db8c4c8993fb6ea3000d0b6eef931a714040c539f83 |
Close
Hashes for PyFJCore-0.1.0-cp38-cp38-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa2cb0795ed3e853ff36219fe40ca89f655347a9dfd93119f30c2a4990927883 |
|
MD5 | 7a9e1dae8e9fbb9bdcc27cb9faa700af |
|
BLAKE2b-256 | a4531dd0e08c1f0831d3a3e0d4e86720250dc4c28222c91bd3caecb2be3b51a1 |
Close
Hashes for PyFJCore-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6aa4f121808d444d69d9e4f68591354791e34d4a42d8f00d81a59c3757b8e94b |
|
MD5 | 3a1c3a383df4beeb8959f682a7c27d5f |
|
BLAKE2b-256 | 92931406306302621d418c40ba7d864716f2a3ca3da26b22e8618ce23a9e6765 |
Close
Hashes for PyFJCore-0.1.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b88422e52d14d72820d5fe69ca94e7bcaf4cc97798f944c6f257bd430b3ebea |
|
MD5 | 818edb0edaefab53eaa2d5eafbe00880 |
|
BLAKE2b-256 | b6b0268f3bb43e727496139cdb0f03839f111ed16f51a30c024d8e768ee3f3d5 |
Close
Hashes for PyFJCore-0.1.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f753fb701d11cb52a07b3757ba18e56d03e8b88136ab6b7c35417f08bf14e319 |
|
MD5 | d09b8270c66c32306363d2917084acba |
|
BLAKE2b-256 | 7abbd1f54a4e68bb0161bc0eb730e6cc3342248d74a7273e32d26b39fa7bfa28 |
Close
Hashes for PyFJCore-0.1.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d62014022dc68c7739fb5331f5161eb56f64138528b4bc00ffafbe44def14a6 |
|
MD5 | 7202975b34a4a22a4f1ddd2140bac8ee |
|
BLAKE2b-256 | dc17a8fd33dc251759d65c63c78cf18264e8d96615276050e48e7685391d6b47 |
Close
Hashes for PyFJCore-0.1.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94ff6a3eaaa7dcaf21117b23104d1e1ab59bddfe6091da536383b3eb4c7195dd |
|
MD5 | 24590d33657d436f133c7ce607b69c9e |
|
BLAKE2b-256 | 585dfd2645770cd7d7199402d935d178501c4ed2ed23338bee7ab04e77c96f68 |
Close
Hashes for PyFJCore-0.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40de367770b6a3800aa85537ea687a3445b0f9a96cdc077c71397789e8f76e02 |
|
MD5 | 739c9e3653cb058c04b6172a18ce71e1 |
|
BLAKE2b-256 | 42fc818699df86686f71e6382ac0a5340b344eab3a1c6efcb204278ad32c55a6 |
Close
Hashes for PyFJCore-0.1.0-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fde08c36b39ca442b6dfb3a79fc00dec6be47519369bdbfc4382343d872c191 |
|
MD5 | a3087a5c606b6588c13dff7807c8277e |
|
BLAKE2b-256 | 5099803858c9c411a1e9325242a0de4b9e5c1d7118d31c9d07943954411303d3 |
Close
Hashes for PyFJCore-0.1.0-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e9b3c641cf98b5cacd5b2cf00662a34a3da6db4b0fb9f50b0a966d798b6f738 |
|
MD5 | ae580f5b8b955bf59f55f6a152a46a07 |
|
BLAKE2b-256 | fa78979f287aadf1c3b7040e271492056c288d606aaa66d97248726359296d76 |
Close
Hashes for PyFJCore-0.1.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a30f45120113543737507885f22bd21b3b0b99e33b2b23b12f7161fddf07106 |
|
MD5 | 75b2506c4e6b434e38c8a7ca16b8bbca |
|
BLAKE2b-256 | 8ac03f0a1e2ddb3e67ae4604213908d5d263c5b33b21cb850d7a1d0f97d0bff4 |
Close
Hashes for PyFJCore-0.1.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb10be79802274dcb9d8ea755a7fcedfeb55ec9f7967ac390e2607f353c0ea5b |
|
MD5 | c8358494f3a552b87442d700a741146c |
|
BLAKE2b-256 | b17d9aa3762fe073499e44df774595604e7a27e50c781bc56d9ef4b71cd89000 |
Close
Hashes for PyFJCore-0.1.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ad14b203ccc2463f97d7c5545dcff525478886959150b561625ab1aed483fd1 |
|
MD5 | 69bdf940403501487f4c149afb780798 |
|
BLAKE2b-256 | 7bcee1419ded87e4fb94e665522b9f300b9c3b0f56a4365a8a0121de362b54ca |
Close
Hashes for PyFJCore-0.1.0-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66f80a3042eef6cda1bbf23617a75e31702fbd5e3d5d584060007475acaa8a6a |
|
MD5 | b84f61097964bdbdfc3b3cb584d27537 |
|
BLAKE2b-256 | cf77b5c626ea31dc44f8bd4a31b7777f1ba8a2ad545a1daae8cefda39047e3ff |
Close
Hashes for PyFJCore-0.1.0-cp35-cp35m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79939b119c9eeb6700daeed8e42caa2392711fa8ed8d3ff791fa395d797eafdd |
|
MD5 | 859ee264c52ec77a6886ee751d7eb24d |
|
BLAKE2b-256 | 0a8c3894edb68185659035cd01fae58a5f188cf01790399071fce40599d8263e |
Close
Hashes for PyFJCore-0.1.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44f3f7800a6d6809e6568d16db62f17ef94c702787d2554b11d843e874d0e849 |
|
MD5 | c2427f9aba62511b9def8ed5295f72b7 |
|
BLAKE2b-256 | 1e3acd99a13dfcd8cb8d7f17219c2c2fb5a976e2a40cdd02a61f92c5d0c7d7da |
Close
Hashes for PyFJCore-0.1.0-cp35-cp35m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96b53ac159c37c98d5f56955d466698fa9b3cba0f1661ca2009e76adcce940e4 |
|
MD5 | d44c27447379dc046f45122d261d8e0e |
|
BLAKE2b-256 | c64cbb8a2aa149c3ba35be10c504c644229d401048275b3a49fa3194b8487648 |
Close
Hashes for PyFJCore-0.1.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95a2e7eeccc0dbc273da1909b54e4305e543a92c6f1fa31f4ec263e0f14cbbff |
|
MD5 | 5c93912b0d3c3a2151ec3c044a581c53 |
|
BLAKE2b-256 | 21df8bfc505964e4aabb9f3c5e9e8435f725af819802f79cace6a3b23f1e8cdb |
Close
Hashes for PyFJCore-0.1.0-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 426b5cd23c8ce184829a6f20455d2caa81be587a7ffe360944f25b6fff012de8 |
|
MD5 | 78fc13b7888e6b041fcb2993f492c486 |
|
BLAKE2b-256 | 7b239b6285b9c0b9496bfca157fb98ab8bdd65b23dc8ee366573173da83d0b8c |
Close
Hashes for PyFJCore-0.1.0-cp27-cp27mu-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8278d7ae666a171ba211171e6c7eb74d52b02ce3f06b6d0f680fad7d919644d |
|
MD5 | 30e9ca32e7692ba5e5c88300b4b04e2c |
|
BLAKE2b-256 | 00a51c6b8fc2c60fb27a931126b2527cad4c49a59f4ac81afb4f599435e6460c |
Close
Hashes for PyFJCore-0.1.0-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30c0a53845be14ac98e9a9d6f50ec78701e4a3d1460e3cdc43a98803845c5b03 |
|
MD5 | d52c62a30b453e3614625c06b6cbc184 |
|
BLAKE2b-256 | c07f13d621ae7e8b6a84ae75cb838acd50bb947f4d5ce10a9cf70e5edadaa15b |
Close
Hashes for PyFJCore-0.1.0-cp27-cp27m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b5ec7a848b51110c3a7dc939a10195b7fa0a488f1952113838d8d430d9f4b9e |
|
MD5 | e44f1b0522291493398f1b1380bbfab0 |
|
BLAKE2b-256 | 23d99352a5185d024c7e0e54dd49d71ae3cbba77ed8528d31968d426ea7aea1a |
Close
Hashes for PyFJCore-0.1.0-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36992a90f2afd0780d382a11a22aac916d44cc1590717d4989269ce07fb401d9 |
|
MD5 | adbd9c998228e0b34b5ca78ea87c3535 |
|
BLAKE2b-256 | f498483a735b2da528d616be85fe313acdd277991c38f88872eb52f735258740 |