# hddm_s - i/o library for reading and writing simulated events from the GlueX detector
The hddm_s module is a python wrapper around the c++ library that implements reading
and writing of simulated events from the GlueX detector, based on the HDDM event i/o
framework. Every hddm_s file consists of a plain-text header describing the structure
of the event data contained in the file in xml format known as a hddm template. After
the header follows compressed binary data describing the sequence of simulated events
contained in the file. All files with valid hddm_s events share a compatible template
indicated by the class="s" attribute in the first line of the file header. All such
files should be readable by this module if they are compliant with the HDDM standard.
For more details on the standard, see https://github.com/rjones30/HDDM.
For details on the hddm_s API, install hddm_s and type "pydoc hddm_s". Here is a
quickstart example of an analysis tool that reads from hddm_s input files.
import hddm_s
import pyxrootd
for rec in hddm_s.istream("
Raw data
{
"_id": null,
"home_page": "https://github.com/rjones30/hddm_s",
"name": "hddm-s",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "\"Richard T. Jones\" <richard.t.jones@uconn.edu>",
"keywords": "hddm, GlueX, Gluex, gluex, hdgeant4, hdgeant",
"author": "Richard T. Jones",
"author_email": "\"Richard T. Jones\" <richard.t.jones@uconn.edu>",
"download_url": "https://files.pythonhosted.org/packages/78/bf/a2334af274aa1400c1c1373c80d57aea7e58e2c3bcc39c997147fb5f1cfd/hddm_s-1.0.86.tar.gz",
"platform": null,
"description": "# hddm_s - i/o library for reading and writing simulated events from the GlueX detector\n\nThe hddm_s module is a python wrapper around the c++ library that implements reading \nand writing of simulated events from the GlueX detector, based on the HDDM event i/o\nframework. Every hddm_s file consists of a plain-text header describing the structure\nof the event data contained in the file in xml format known as a hddm template. After\nthe header follows compressed binary data describing the sequence of simulated events\ncontained in the file. All files with valid hddm_s events share a compatible template\nindicated by the class=\"s\" attribute in the first line of the file header. All such\nfiles should be readable by this module if they are compliant with the HDDM standard.\nFor more details on the standard, see https://github.com/rjones30/HDDM.\n\nFor details on the hddm_s API, install hddm_s and type \"pydoc hddm_s\". Here is a \nquickstart example of an analysis tool that reads from hddm_s input files.\n\nimport hddm_s\nimport pyxrootd\n\nfor rec in hddm_s.istream(\"\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "methods for reading and writing GlueX simulated event data",
"version": "1.0.86",
"project_urls": {
"Changelog": "https://github.com/rjones30/hddm_s/issues/main/CHANGELOG.md",
"Documentation": "https://github.com/rjones30/hddm_s",
"Homepage": "https://github.com/rjones30/hddm_s",
"Issues": "https://github.com/rjones30/hddm_s/issues",
"Repository": "https://github.com/rjones30/hddm_s"
},
"split_keywords": [
"hddm",
" gluex",
" gluex",
" gluex",
" hdgeant4",
" hdgeant"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "78bfa2334af274aa1400c1c1373c80d57aea7e58e2c3bcc39c997147fb5f1cfd",
"md5": "877e3fe49965c00d17cc49f395d8014b",
"sha256": "5064254038ab2f4766e8103ad9626f673ad0c861031145298fe0218ae3fb9fea"
},
"downloads": -1,
"filename": "hddm_s-1.0.86.tar.gz",
"has_sig": false,
"md5_digest": "877e3fe49965c00d17cc49f395d8014b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 7690,
"upload_time": "2024-05-25T14:38:47",
"upload_time_iso_8601": "2024-05-25T14:38:47.888080Z",
"url": "https://files.pythonhosted.org/packages/78/bf/a2334af274aa1400c1c1373c80d57aea7e58e2c3bcc39c997147fb5f1cfd/hddm_s-1.0.86.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-25 14:38:47",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "rjones30",
"github_project": "hddm_s",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "hddm-s"
}