PXL

Physik-Erweiterungsbibliothek
Jetzt downloaden

PXL Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • The PXL Team
  • Website des Verlags:

PXL Stichworte


PXL Beschreibung

Physik eXtension-Bibliothek PXL (Physik eXtension Library) ist eine C ++ Klasse und Vorlagensammlung für fourvector Analyse und Hypothese Entwicklung in der Hochenergiephysik-Analyse. Die PXL verwendet eigenständige als auch in beliebigen HEP Experiment spezifische Software frameworks.The Physik eXtension Library (PXL) werden kann, ist eine Klasse Sammlung für fortgeschrittene Analyse in einem Hochenergiephysik Experiment. PXL Klassen basieren auf dem ANSI C ++ Standard zusammen mit dem Standard Template Library (STL). Der Benutzer Befehlssyntax von PXL ist so konzipiert, ihre eigene Analyse zu entwickeln, das sich von einfachen Auswahlalgorithmen zu komplexen Multi-Prozess-erfahrene Anwender als auch Neulinge unterstützen vom Endzustand die Rekonstruktion von mehrdeutigen Zerfall Bäume Analysen denen Objekte, die in einem Detektor gemessen .during die Rekonstruktion eines Hochenergiephysik Ereignisdaten ermöglicht PXL alle Ereignisinformationen in PXL Speichern :: Gegenstände wie Partikel, Vertices, Kollisionen. Jedes dieser Objekte ermöglicht Speicherung aller Informationen Nutzer für ihre Analyse zu halten brauchen. Darüber hinaus ermöglicht das Programm Anwender selbst definierte C ++ PXL Klassen einzubeziehen, um Strukturen der Analyse bestimmter Ereignisinformationen zu erhalten. Zwischen allen diesen Objekten können Beziehungen hergestellt werden, z.B. zu bauen Teilchenzerfall trees.At dieser Ebene enthalten PXL Objekte einzelne Aspekte eines einzelnen Ereignisses. Um Informationen über einen gesamten Prozess zu halten, bietet PXL den Baustein pxl :: Eventview. Dies ist ein verallgemeinerte Ereignis Container, in dem, über die zuvor erwähnte Physik-Objekte können Benutzerinformationen gespeichert werden, wie well.Beyond die Beziehung Management Bereitstellung die verfallenen Bäume für den Aufbau ermöglicht PXL ein bereits gefüllten Ereigniscontainer mit allen Partikeln, die Beziehungen zu duplizieren, und Benutzer Information. Dies ermöglicht es den Benutzern, beispielsweise, um bequem alle vieldeutigen Rekonstruktions Versionen in einem Rekonstruktionsverfahren eines Baums aus Endzustand Teilchen Zerfalls zu bauen. Um CPU- und Speicherverbrauch gering zu halten, beschäftigt PXL hier einen Copy-on-Write-Mechanismus (KUH). Mit COW Prinzipien kann man mehr 100% bei der Rekonstruktion Leistung eines komplexen Zerfall Baum gewinnen, und Speicherplatz hält am MByte level.The PXL-Paket kann als Standalone-Paket verwendet wird, sowie in der Software Rahmen einer spezifischen hohe Energie Physik Experiment. Installation des Pakets ist unkompliziert. Das Paket kann auf jeder PC-Plattform installiert werden. PXL stellt auch Klassen für die Speicherung und eine Momentaufnahme der Benutzer Physik Analyse Abrufen wo ein Datenkompressionsalgorithmus auf der Datenkomprimierungsbibliothek ZLIB basierte angewandt wird. Was ist neu in dieser Version: · Neuer Tag. Beinhaltet umfassende Umstrukturierung 2,0-2,1, und einige Korrekturen im Vergleich zu Versionen 2.1.0 und 2.1.1.


PXL Zugehörige Software