The Geometry Description Markup Language (GDML) is a specialized XML-based language designed as an application-independent persistent format for describing the geometries of detectors associated with ...physics measurements. It serves to implement "geometry trees" which correspond to the hierarchy of volumes a detector geometry can be composed of, and to allow to identify the position of individual solids, as well as to describe the materials they are made of. Being pure XML, GDML can be universally used, and in particular it can be considered as the format for interchanging geometries among different applications. In this paper we will present the current status of the development of GDML. After having discussed the contents of the latest GDML schema, which is the basic definition of the format, we will concentrate on the GDML processors. We will present the latest implementation of the GDML "writers" as well as "readers" for either Geant4 , or ROOT ,
We present a software architecture and framework that can be used to facilitate the development of data processing applications for High Energy Physics experiments. The development strategy follows ...an architecture-centric approach as a way of creating a resilient software framework that can withstand changes in requirements and technology over the long lifetimes of experiments. The software architecture, called GAUDI, supports event data processing applications that run in different processing environments, from the high level triggers in the on-line system to the final physics analysis. We present our major architectural design choices and outline the arguments that led to these choices. Several iterations of a software framework based on this architecture have been released and the framework is now being used by the physicists of the collaboration to facilitate the development of data processing algorithms. Object oriented technologies have been used throughout.
Geant4 developments and applications Allison, J.; Amako, K.; Apostolakis, J. ...
IEEE transactions on nuclear science,
02/2006, Letnik:
53, Številka:
1
Journal Article
Recenzirano
Odprti dostop
Geant4 is a software toolkit for the simulation of the passage of particles through matter. It is used by a large number of experiments and projects in a variety of application domains, including ...high energy physics, astrophysics and space science, medical physics and radiation protection. Its functionality and modeling capabilities continue to be extended, while its performance is enhanced. An overview of recent developments in diverse areas of the toolkit is presented. These include performance optimization for complex setups; improvements for the propagation in fields; new options for event biasing; and additions and improvements in geometry, physics processes and interactive capabilities
Status of the SEAL project Chytracek, R.; Generowicz, J.; Lavrijsen, W. ...
Nuclear instruments & methods in physics research. Section A, Accelerators, spectrometers, detectors and associated equipment,
11/2004, Letnik:
534, Številka:
1
Journal Article
Recenzirano
SEAL is a subproject in the context of the Application Area of the LHC computing grid (LCG) project. The mandate of the SEAL subproject is to provide common foundation, utilities, services and ...mathematical libraries for the participating experiments. We present the status of the project describing in some detail the underlying foundation and mathematical libraries. We also describe the set of basic components sufficient for development of higher level framework components and specialisations. Such components are a plug-in manager, an object dictionary, basic framework services and scripting services which provide bindings for scripting languages such as Python.
The pool of persistent objects for LHC (POOL) project, part of the large Hadron collider (LHC) computing grid (LCG), is now entering its third year of active development. POOL provides the baseline ...persistency framework for three LHC experiments. It is based on a strict component model, insulating experiment software from a variety of storage technologies. This paper gives a brief overview of the POOL architecture, its main design principles and the experience gained with integration into LHC experiment frameworks. It also presents recent developments in the POOL works areas of relational database abstraction and object storage into relational database management systems (RDBMS) systems
G eant4—a simulation toolkit Agostinelli, S.; Allison, J.; Amako, K. ...
Nuclear instruments & methods in physics research. Section A, Accelerators, spectrometers, detectors and associated equipment,
2003, Letnik:
506, Številka:
3
Journal Article
Recenzirano
G
eant4 is a toolkit for simulating the passage of particles through matter. It includes a complete range of functionality including tracking, geometry, physics models and hits. The physics processes ...offered cover a comprehensive range, including electromagnetic, hadronic and optical processes, a large set of long-lived particles, materials and elements, over a wide energy range starting, in some cases, from
250
eV
and extending in others to the TeV energy range. It has been designed and constructed to expose the physics models utilised, to handle complex geometries, and to enable its easy adaptation for optimal use in different sets of applications. The toolkit is the result of a worldwide collaboration of physicists and software engineers. It has been created exploiting software engineering and object-oriented technology and implemented in the C++ programming language. It has been used in applications in particle physics, nuclear physics, accelerator design, space engineering and medical physics.
Within the European DataGrid project, Work Package 2 has designed and implemented a set of integrated replica management services for use by data intensive scientific applications. These services, ...based on the web services model, enable movement and replication of data at high speed from one geographical site to another, management of distributed replicated data, optimization of access to data, and the provision of a metadata management tool. In this paper we describe the architecture and implementation of these services and evaluate their performance under demanding Grid conditions.
Nucl.Instrum.Meth.A531:481-514,2004 A full azimuthal phi-wedge of the ATLAS liquid argon end-cap calorimeter has
been exposed to beams of electrons, muons and pions in the energy range 6 GeV
<= E <= ...200 GeV at the CERN SPS. The angular region studied corresponds to the
ATLAS impact position around the pseudorapidity interval 1.6 < |eta| < 1.8. The
beam test set-up is described. A detailed study of the performance is given as
well as the related intercalibration constants obtained. Following the ATLAS
hadronic calibration proposal, a first study of the hadron calibration using a
weighting ansatz is presented. The results are compared to predictions from
Monte Carlo simulations, based on GEANT 3 and GEANT 4 models.
A full azimuthal phi-wedge of the ATLAS liquid argon end-cap calorimeter has been exposed to beams of electrons, muons and pions in the energy range 6 GeV <= E <= 200 GeV at the CERN SPS. The angular ...region studied corresponds to the ATLAS impact position around the pseudorapidity interval 1.6 < |eta| < 1.8. The beam test set-up is described. A detailed study of the performance is given as well as the related intercalibration constants obtained. Following the ATLAS hadronic calibration proposal, a first study of the hadron calibration using a weighting ansatz is presented. The results are compared to predictions from Monte Carlo simulations, based on GEANT 3 and GEANT 4 models.