PXL.

物理拡張ライブラリ
今すぐダウンロード

PXL. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • LGPL
  • 価格:
  • FREE
  • 出版社名:
  • The PXL Team
  • 出版社のWebサイト:

PXL. タグ


PXL. 説明

物理拡張ライブラリ PXL(Physics Extension Library)は、高エネルギー物理分析におけるFourvector分析および仮説の進化のためのC ++クラスおよびテンプレートコレクションです。 PXLはスタンドアロン、および任意のHEP実験特有のソフトウェアフレームワーク内で使用できます。物理拡張ライブラリ(PXL)は、高エネルギー物理実験における高度なレベル分析のためのクラスコレクションです。 PXLクラスは、標準テンプレートライブラリ(STL)とともにANSI C ++言語規格に基づいています。 PXLのユーザコマンド構文は、検出器で測定された最終状態からのあいまいな状態オブジェクトからのあいまいな状態オブジェクトの再構築を含む、単純な選択アルゴリズムからほとんどの複雑なマルチプロセス分析に到達するために、自分の分析を開発する際の経験豊富なユーザーと新人をサポートするように設計されています。 。高エネルギー物理データイベントの再構成を行うと、PXLは、パーティクル、頂点、衝突などのPXL ::オブジェクトにすべてのイベント情報を格納することを可能にします。これらの各オブジェクトは、すべての情報が分析を続ける必要があるすべての情報を保存することを可能にします。さらに、プログラムは、分析特定のイベント情報の構造を維持するために、ユーザーが自己定義C ++ PXLクラスを含めることを可能にします。そのようなすべてのオブジェクトの間に、関係を確立することができる。 Partical Decay Trees.ATこのレベルでは、PXLオブジェクトには個々のイベントの単一の側面が含まれています。プロセス全体に関する情報を維持するために、PXLはBuilding Block PXL :: EventViewを提供します。これは、前述の物理的なオブジェクトを超えて、ユーザー情報を保存することができる一般化されたイベントコンテナです。情報。これにより、例えば、最終状態粒子からの崩壊木の再構成手順において、すべてのあいまいな再構成バージョンを快適に構築することができます。 CPUとメモリ消費を小さく保つために、PXLはコピーオンライトメカニズム(COW)を採用しています。牛の原理を使用して、複雑な減衰木の再構成性能で数100%を得ることができ、MBYTEレベルでメモリ空間を保持することができます.PXLパッケージは、特定の高エネルギーのソフトウェアフレームワーク内と同様にスタンドアロンパッケージとして使用できます。物理実験パッケージの設置は簡単です。パッケージは任意のPCプラットフォームにインストールできます。 PXLは、ZLIBデータ圧縮ライブラリに基づくデータ圧縮アルゴリズムが適用されているユーザ物理分析のスナップショットを格納して検索するためのクラスも提供します。このリリースの新機能: ・新しいタグ。 2.0から2.1までの主要なリストラ、およびバージョン2.1.0および2.1.1と比較していくつかの修正が含まれています。


PXL. 関連ソフトウェア