Pxl

Biblioteca de extensiones de física
Descargar ahora

Pxl Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • LGPL
  • Precio:
  • FREE
  • Nombre del editor:
  • The PXL Team
  • Sitio web del editor:

Pxl Etiquetas


Pxl Descripción

Biblioteca de extensión de física PXL (Biblioteca de extensiones de física) es una clase de clase y plantilla de C ++ para el análisis de FourVector y la evolución de la hipótesis en el análisis de la física de alta energía. El PXL se puede usar independiente, así como dentro de los marcos de software específicos del experimento de HEP arbitrario. La biblioteca de extensiones de física (PXL) es una colección de clase para el análisis de nivel avanzado en un experimento de alta energía física. Las clases PXL se basan en el estándar de lenguaje ANSI C ++ junto con la Biblioteca de plantillas estándar (STL). La sintaxis del comando de usuario de PXL está diseñado para admitir a los usuarios experimentados, así como a los recién llegados al desarrollar su propio análisis, alcanzando desde algoritmos de selección simples a los análisis de múltiples procesos más complejos que involucran la reconstrucción de árboles de caries ambiguos de los objetos del estado final medidos en un detector. .Durante la reconstrucción de un evento de datos de física de alta energía, PXL permite almacenar todas las información de eventos en PXL :: objetos como partículas, vértices, colisiones. Cada uno de estos objetos permite almacenar todos los usuarios de información deben mantener su análisis. Además, el programa permite a los usuarios incluir clases de PXL de C ++ autodefinido para mantener las estructuras de la información de eventos específicos de análisis. Entre todos estos objetos, se pueden establecer relaciones, por ejemplo. Para construir árboles de decaimiento de partículas. En este nivel, los objetos PXL contienen aspectos individuales de un evento individual. Para mantener información sobre todo un proceso, PXL proporciona el bloque de construcción PXL :: eventView. Este es un contenedor de eventos generalizados donde, más allá de los objetos de la física mencionados anteriormente, la información del usuario puede almacenarse, también. Presentar la administración de la relación para construir los árboles en descomposición, PXL permite duplicar un contenedor de eventos ya lleno con todas las partículas, relaciones y usuarios información. Esto permite a los usuarios, por ejemplo, construir cómodamente todas las versiones ambiguas de reconstrucción en un procedimiento de reconstrucción de un árbol de caries a partir de partículas de estado finales. Para mantener la CPU y el consumo de memoria, PXL aquí emplea un mecanismo de copia en escritura (vaca). Usando los principios de vaca, uno puede obtener varios 100% en el rendimiento de la reconstrucción de un árbol de decaimiento complejo y mantener el espacio de memoria en el nivel MBYTE. El paquete PXL se puede usar como un paquete independiente, así como dentro del marco de software de una alta energía específica Experimento de física. La instalación del paquete es sencilla. El paquete se puede instalar en cualquier plataforma de PC. PXL también proporciona clases para almacenar y recuperar una instantánea del análisis de física del usuario donde se aplica un algoritmo de compresión de datos basado en la biblioteca de compresión de datos ZLIB. ¿Qué hay de nuevo en este lanzamiento: · Nueva etiqueta. Incluye la reestructuración importante de 2.0 a 2.1, y algunas correcciones en comparación con las versiones 2.1.0 y 2.1.1.


Pxl Software relacionado