wrapper for simplified CP reweighting using HAWK generator
Project description
This is a wrapper around Fortran-routines written by M. Schumacher
using routines extracted from HAWK. The
module hawkroutines contains the bare fortran interface. The
relevant subroutines are mirrored in the vbfcprw module with
docstrings: optobs, weightdtilde, reweight.
The module vbfcprw additionally contains more convenient
object-style interfaces OptimalObservable and WeightDtilde
Examples
See also vbfcprw/test_vbfcprw.py
import vbfcprw, numpy
pjet1 = numpy.array([438.019730, -24.873165, -94.306022, 427.023386]) # E,px,py,pz of nth final state parton
pjet2 = numpy.array([656.475632, -55.150478, 66.466227, -650.769506])
phiggs= numpy.array([177.080599, 54.152473, 24.069573, -110.547404]) # E,px,py,pz of Higgs boson make sure that four-momentum conservation holds
oo = vbfcprw.OptimalObservable([pjet1, pjet2], phiggs)
print(f"First order OO: {oo.oo1}, Second order: {oo.oo2}")
Requirements
If the wheel is incompatible:
- Fortran and C compiler (e.g. gfortran in gcc)
References
- HAWK
- CT10 PDF set
- Markus Schumacher
- arXiv:2002.05315 [hep-ex]
- arXiv:1602.04516 [hep-ex]
Link back
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
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vbfcprw-0.2.tar.gz.
File metadata
- Download URL: vbfcprw-0.2.tar.gz
- Upload date:
- Size: 221.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4bea98b7e630f9e03067e46ec0a294283359979fc5ed11b9944572476718d39c
|
|
| MD5 |
63c06bcbfffd179332be985d1f6267f7
|
|
| BLAKE2b-256 |
39880848b97727f3558e071454e3f2f6f7c5e464aa9044165fb7e51b982ab2a4
|
File details
Details for the file vbfcprw-0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: vbfcprw-0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
87ce23e353dc39a59779a06ab3cb2cf2f6d3e48684811fc09cd9eb32fe86651d
|
|
| MD5 |
4c1e86669623b5a75430e7692245fe4a
|
|
| BLAKE2b-256 |
4038efb2ac67e89499e91ec4f64fab204aebdf9f7e6367aa28c706d056cdfc3a
|
File details
Details for the file vbfcprw-0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: vbfcprw-0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6dc94f3d5d91b21723b6018f20105c962f523105883d436331d021f25c6455fe
|
|
| MD5 |
6235d1caec8dfb732b451925cb3678cf
|
|
| BLAKE2b-256 |
8f1e271bb3442c75a8565be5c14c595852f300c2e4fd16881f84cea1450fd8be
|
File details
Details for the file vbfcprw-0.2-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.
File metadata
- Download URL: vbfcprw-0.2-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bbe8b8b6f14121b0934437b3f0600a8dc0547ec095cba22edd7e5b75461d9b9a
|
|
| MD5 |
2eea0d6d000823f0704aedb73018db46
|
|
| BLAKE2b-256 |
6ba0f1084910cbfcc1d5bd9ffa7053812f6f800f3223415f5a69845ff634a37e
|
File details
Details for the file vbfcprw-0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: vbfcprw-0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
42e1c2a6ba3b2d7a02368ac596a62b0f1a0eb0ead14357614e6548c90afd473e
|
|
| MD5 |
78c48dae39b99a14ed13c1fa285c5381
|
|
| BLAKE2b-256 |
ac3146589236d4dad20c9b572385d51a5f40720d9cadf3919ce9414ec8a20706
|
File details
Details for the file vbfcprw-0.2-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.
File metadata
- Download URL: vbfcprw-0.2-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
49a5c9bb0a5d74e39050b4e9fb0f26360290ea01066cd64140f132aaa7dd4023
|
|
| MD5 |
fb64bd72000622075911c3e35c7f4976
|
|
| BLAKE2b-256 |
a5695773cd1769758ea112cfa3b639ef9f9340664018e8fda41a9f20ce55689c
|
File details
Details for the file vbfcprw-0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: vbfcprw-0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a19b0769cd3bc334da3616b6afceb294c8a95d37b3d1f25af0b4da80a460fd4a
|
|
| MD5 |
6553a822f455bad5ad401ac6c43970af
|
|
| BLAKE2b-256 |
999b5feb14a7e396fbd403ceed0094ebe9f94f6dd25c1b2e8a7cc2a06aca51ce
|
File details
Details for the file vbfcprw-0.2-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.
File metadata
- Download URL: vbfcprw-0.2-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ddd20d27a84354b921ba0327ca81855b7db4f05789103b3de4dac02dc1fc9f91
|
|
| MD5 |
becef25005201cf9bfe533d0a00881ac
|
|
| BLAKE2b-256 |
ea5f59fd0a3a9bab90c1ed9a4ed4f482c89d37b41ec5bbfaf50f064d6cefef80
|
File details
Details for the file vbfcprw-0.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: vbfcprw-0.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9e1bb7d525a01114e05f591f86c97fe3e29ca17a2c5acec585e1cf4ddf120df8
|
|
| MD5 |
bff49c89baa701d82d8fdd867b9c0019
|
|
| BLAKE2b-256 |
a6adc26f3dad82a803688a7646961c7ec25e4f4d112189264cc0b950396e8829
|
File details
Details for the file vbfcprw-0.2-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.
File metadata
- Download URL: vbfcprw-0.2-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a25d098fb0d20828998d5d6297c6868ec53bfef8355d73a8a00c5455a49cef1
|
|
| MD5 |
1df5b4b2b1c82d456fb190c7b62e2b5e
|
|
| BLAKE2b-256 |
dbbead5b82127562169458a297d98b628f00f8968b00f635ea7fa7fc4a7e3fdb
|