Cargando…

DSPACK: object manager for high-energy physics

DSPACK is a shared memory based client/server data manager that allows independent processes to create and access shared objects which can defined by the programmer as C-likc data structures at run-time. The data structure definitions extended with a set of default methods form DSPACK objects. The u...

Descripción completa

Detalles Bibliográficos
Autores principales: Zybert, R, Buncic, P
Lenguaje:eng
Publicado: 1996
Materias:
Acceso en línea:https://dx.doi.org/10.1142/9789814447188_0063
http://cds.cern.ch/record/338429
_version_ 1780891391547670528
author Zybert, R
Buncic, P
author_facet Zybert, R
Buncic, P
author_sort Zybert, R
collection CERN
description DSPACK is a shared memory based client/server data manager that allows independent processes to create and access shared objects which can defined by the programmer as C-likc data structures at run-time. The data structure definitions extended with a set of default methods form DSPACK objects. The user may provide code which will extend or replace any the default methods. This methods are invoked by sending messages to the objects. The objects defined this way may be filled with data and passed to other programs as well as written to tape or disk. The relations between objects are handled using C-style pointers which are preserved by the I/O and the inter-process communication. The system can be used from C, C++ or FORTRAN. DSPACK is presently used by the NA49 and PHENIX collaborations.
id cern-338429
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 1996
record_format invenio
spelling cern-3384292021-08-10T10:45:17Zdoi:10.1142/9789814447188_0063http://cds.cern.ch/record/338429engZybert, RBuncic, PDSPACK: object manager for high-energy physicsDetectors and Experimental TechniquesDSPACK is a shared memory based client/server data manager that allows independent processes to create and access shared objects which can defined by the programmer as C-likc data structures at run-time. The data structure definitions extended with a set of default methods form DSPACK objects. The user may provide code which will extend or replace any the default methods. This methods are invoked by sending messages to the objects. The objects defined this way may be filled with data and passed to other programs as well as written to tape or disk. The relations between objects are handled using C-style pointers which are preserved by the I/O and the inter-process communication. The system can be used from C, C++ or FORTRAN. DSPACK is presently used by the NA49 and PHENIX collaborations.oai:cds.cern.ch:3384291996
spellingShingle Detectors and Experimental Techniques
Zybert, R
Buncic, P
DSPACK: object manager for high-energy physics
title DSPACK: object manager for high-energy physics
title_full DSPACK: object manager for high-energy physics
title_fullStr DSPACK: object manager for high-energy physics
title_full_unstemmed DSPACK: object manager for high-energy physics
title_short DSPACK: object manager for high-energy physics
title_sort dspack: object manager for high-energy physics
topic Detectors and Experimental Techniques
url https://dx.doi.org/10.1142/9789814447188_0063
http://cds.cern.ch/record/338429
work_keys_str_mv AT zybertr dspackobjectmanagerforhighenergyphysics
AT buncicp dspackobjectmanagerforhighenergyphysics