{"id":19505420,"url":"https://github.com/n3pdf/hpt-mon","last_synced_at":"2026-03-19T10:11:02.122Z","repository":{"id":46204323,"uuid":"359388296","full_name":"N3PDF/HpT-MON","owner":"N3PDF","description":"Higgs transverse momentum distributions in Momentum and Mellin space.","archived":false,"fork":false,"pushed_at":"2021-12-15T11:09:28.000Z","size":1708,"stargazers_count":0,"open_issues_count":3,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-06-22T04:41:38.389Z","etag":null,"topics":["fixed-order","higgs","higgs-boson","physics"],"latest_commit_sha":null,"homepage":"","language":"Mathematica","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/N3PDF.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-04-19T08:43:02.000Z","updated_at":"2023-06-02T18:39:44.000Z","dependencies_parsed_at":"2022-09-08T11:30:21.673Z","dependency_job_id":null,"html_url":"https://github.com/N3PDF/HpT-MON","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/N3PDF/HpT-MON","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N3PDF%2FHpT-MON","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N3PDF%2FHpT-MON/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N3PDF%2FHpT-MON/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N3PDF%2FHpT-MON/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/N3PDF","download_url":"https://codeload.github.com/N3PDF/HpT-MON/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N3PDF%2FHpT-MON/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28953622,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T18:30:42.805Z","status":"ssl_error","status_checked_at":"2026-01-31T18:30:19.593Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fixed-order","higgs","higgs-boson","physics"],"created_at":"2024-11-10T22:30:32.882Z","updated_at":"2026-01-31T20:32:05.143Z","avatar_url":"https://github.com/N3PDF.png","language":"Mathematica","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![DOI](https://zenodo.org/badge/359388296.svg)](https://zenodo.org/badge/latestdoi/359388296)\n\n#### Description\n\nHpT-MON (Higgs pt-distribution in Momentum and N-space) computes the\ntransverse momentum distribution of the Higgs boson in `pp` collisions\nat LO and NLO both in momentum and Mellin space.\n\n\n#### Install dependencies\n\nFor the compilation, the code relies on [meson](https://mesonbuild.com/)\nand [ninja](https://ninja-build.org/). To install meson and ninja, just run: \n```bash\npip install -r requirements.txt\n```\n\nIn addition, `HpT-MON` relies on third party libraries:\n\n* [CUBA](http://www.feynarts.de/cuba/): for the Monte Carlo integration. If\n  Cuba is not installed yet on the system, run the following:\n  ```bash\n  source install-cuba.sh\n  ```\n* [YAML-cpp](https://github.com/jbeder/yaml-cpp): for the parsing of the input\n  run card. If it is not installed in the system (make sure that duplicate\n  installations are not present as this might results in an error), run:\n  ```bash\n  source install-yaml.sh\n  ```\n\n#### Compile \u0026 run the code\n\nThanks to meson, compiling the code is straightforward:\n```bash\nmeson setup builddir\ncd builddir\nmeson compile\n```\n\nThis will generate two executables called `higgsfo-pt` and `higgsfo-n` in the `builddir` \ndirectory. To run the code, use one of the run cards in the `runcards` folder as follows:\n```bash\n./higgsfo-n ../runcards/Higgs-FO-as-N.yaml    (for results as a function of N)\n./higgsfo-pt ../runcards/Higgs-FO-as-pt.yaml  (for results as a function of pt)\n```\n\nEvery time changes are made, the code can be re-compiled by just running `meson compile`\ninside the `builddir` directory.\n\n\n#### System-wide installation\n\nFinally, in case one wants to install the header files and library system-wide, this\ncan be done by running the following:\n```bash\nmeson install\n```\nThis, by default, will install the header files in `/{prefix}/include/higgs-fo` and\nadd `higgsfo.pc` to the PKG path.\n\n```python\n@misc{\n    Rabemananjara_Stegeman_2021,\n    title={N3PDF/HpT-MON: HpT-MON-v1.0.1},\n    url={https://zenodo.org/record/4903918},\n    DOI={10.5281/ZENODO.4903918},\n    author={Rabemananjara, Tanjona and Stegeman, Roy}, \n    year={2021}, \n    month={Jun} \n} \n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fn3pdf%2Fhpt-mon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fn3pdf%2Fhpt-mon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fn3pdf%2Fhpt-mon/lists"}