macOS
brew install clheplocal Homebrew formula metadata
sudo port install clhepMacPorts ports tree · science/clhep/Portfile · ソース: api.github.com
brew
clhep のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install clheplocal Homebrew formula metadata
sudo port install clhepMacPorts ports tree · science/clhep/Portfile · ソース: api.github.com
sudo apt install clhep-docDebian stable package indexes · clhep-doc · ソース: deb.debian.org
nix profile install nixpkgs#clhepnixpkgs package indexes · pkgs/by-name/cl/clhep/package.nix · ソース: api.github.com
sudo zypper install clhep-Cast-developenSUSE Tumbleweed package metadata · clhep-Cast-devel · ソース: download.opensuse.org
概要
Class Library for High Energy Physics
履歴
CLHEP is CERN's Class Library for High Energy Physics, a C++ collection of foundation and utility classes for high-energy-physics software. Its official project page describes packages for random generators, physics vectors, geometry, linear algebra, units, and related HEP building blocks.
The CLHEP project was proposed by Leif Lonnblad at CHEP 92. CERN's project page presents it as a set of independent HEP-specific foundation and utility packages, with inter-package dependencies allowed only under defined conditions.
The project later moved to CERN GitLab and is maintained as a source-buildable CMake project. The official README documents a modern C++ build, package-config scripts, CMake imported targets, and pkg-config files for both the full library and component libraries.
CERN's CLHEP page explicitly ties a large fraction of contributions to use in BaBar, the Geant4 Collaboration, and Fermilab's ZOOM project, especially in the Random, Vector, Geometry, and Matrix packages.
The same page notes that CERN LCG formally maintains CLHEP and that HepMC, HepPDT, and StdHep migrated out as standalone external LCG packages, placing CLHEP in the long-running HEP software stack rather than as a one-off library.
Users typically consume CLHEP as a compiled C++ dependency, either linking the whole CLHEP library or individual packages such as Vector and Random. The README documents `clhep-config`, package-specific `*-config` scripts, CMake `find_package(CLHEP REQUIRED)`, imported targets, and pkg-config integration.
The Homebrew package exposes the library's config helper executables, which is exactly the sort of package-manager surface used by downstream build systems to discover compiler and linker flags.
CLHEP matters to package maintainers because it is old scientific infrastructure with ABI, compiler, CMake, pkg-config, and downstream experiment compatibility concerns. It is less a flashy CLI than a dependency that makes physics software stacks build reproducibly on Unix-like systems.
Its formula also illustrates a common scientific-packaging pattern: a library package ships many small `*-config` helper commands that bridge older build expectations and newer CMake/pkg-config workflows.
セキュリティ状態
library-like package without higher-risk signals.
リスク グリーン · 信頼度 低 · appliance
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
Cast-config | cli | グローバル実行可能ファイル | |
Evaluator-config | cli | グローバル実行可能ファイル | |
Exceptions-config | cli | グローバル実行可能ファイル | |
GenericFunctions-config | cli | グローバル実行可能ファイル | |
Geometry-config | cli | グローバル実行可能ファイル | |
Matrix-config | cli | グローバル実行可能ファイル | |
Random-config | cli | グローバル実行可能ファイル | |
RandomObjects-config | cli | グローバル実行可能ファイル | |
RefCount-config | cli | グローバル実行可能ファイル | |
Units-config | cli | グローバル実行可能ファイル | |
Utility-config | cli | グローバル実行可能ファイル | |
Vector-config | cli | グローバル実行可能ファイル | |
clhep-config | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://proj-clhep.web.cern.ch/proj-clhep/
インストールメタデータ
| パッケージキー | brew:clhep |
|---|---|
| バージョン | 2.4.7.2 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/clhep |
| ホームページ | https://proj-clhep.web.cern.ch/proj-clhep/ |
| リポジトリ | https://gitlab.cern.ch/CLHEP/CLHEP |
| 上流ドキュメント | https://proj-clhep.web.cern.ch/proj-clhep |
| ライセンス | GPL-3.0-only |
| ソースアーカイブ | https://gitlab.cern.ch/CLHEP/CLHEP/-/archive/CLHEP_2_4_7_2/CLHEP-CLHEP_2_4_7_2.tar.gz |
| ビルド依存関係 | cmake |
| Bottle | 利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | clhep |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
clhep-doc 2.1.4.1+dfsg-1.2
Documentation of CLHEP
http://proj-clhep.web.cern.ch/proj-clhep/
sudo apt install clhep-doclibclhep-dev 2.1.4.1+dfsg-1.2+b1
CLHEP: A Class Library for High Energy Physics - development
http://proj-clhep.web.cern.ch/proj-clhep/
sudo apt install libclhep-devlibclhep2.1t64 2.1.4.1+dfsg-1.2+b1
CLHEP: A Class Library for High Energy Physics
http://proj-clhep.web.cern.ch/proj-clhep/
sudo apt install libclhep2.1t64clhep
nix profile install nixpkgs#clhepclhep-doc 2.1.4.1+dfsg-1.2build1
Documentation of CLHEP
http://proj-clhep.web.cern.ch/proj-clhep/
sudo apt install clhep-doclibclhep-dev 2.1.4.1+dfsg-1.2build1
CLHEP: A Class Library for High Energy Physics - development
http://proj-clhep.web.cern.ch/proj-clhep/
sudo apt install libclhep-devlibclhep2.1t64 2.1.4.1+dfsg-1.2build1
CLHEP: A Class Library for High Energy Physics
http://proj-clhep.web.cern.ch/proj-clhep/
sudo apt install libclhep2.1t64clhep-Cast-devel 2.4.7.2-1.3
Headers and sources for development with CLHEP Cast library
https://proj-clhep.web.cern.ch/proj-clhep/
sudo zypper install clhep-Cast-develclhep-Evaluator-devel 2.4.7.2-1.3
Headers and sources for development with CLHEP Evaluator library
https://proj-clhep.web.cern.ch/proj-clhep/
sudo zypper install clhep-Evaluator-develclhep-Exceptions-devel 2.4.7.2-1.3
Headers and sources for development with CLHEP Exceptions library
https://proj-clhep.web.cern.ch/proj-clhep/
sudo zypper install clhep-Exceptions-develclhep-GenericFunctions-devel 2.4.7.2-1.3
Headers and sources for development with CLHEP GenericFunctions library
https://proj-clhep.web.cern.ch/proj-clhep/
sudo zypper install clhep-GenericFunctions-develclhep-Geometry-devel 2.4.7.2-1.3
Headers and sources for development with CLHEP Geometry library
https://proj-clhep.web.cern.ch/proj-clhep/
sudo zypper install clhep-Geometry-develclhep-Matrix-devel 2.4.7.2-1.3
Headers and sources for development with CLHEP Matrix library
https://proj-clhep.web.cern.ch/proj-clhep/
sudo zypper install clhep-Matrix-develclhep-Random-devel 2.4.7.2-1.3
Headers and sources for development with CLHEP Random library
https://proj-clhep.web.cern.ch/proj-clhep/
sudo zypper install clhep-Random-develclhep-RandomObjects-devel 2.4.7.2-1.3
Headers and sources for development with CLHEP RandomObjects library
https://proj-clhep.web.cern.ch/proj-clhep/
sudo zypper install clhep-RandomObjects-develclhep-RefCount-devel 2.4.7.2-1.3
Headers and sources for development with CLHEP RefCount library
https://proj-clhep.web.cern.ch/proj-clhep/
sudo zypper install clhep-RefCount-develソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.