1 / 8

Simulations Progress at Regina

Simulations Progress at Regina. Event generation with genr8 – output in ascii format Conversion to either HDFast input (stdhep) or HDGeant input (hddm) HDFast simulation – creation of ROOT data tree HDGeant simulation – creation of hddm hit information

ros
Download Presentation

Simulations Progress at Regina

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Simulations Progress at Regina • Event generation with genr8 – output in ascii format • Conversion to either HDFast input (stdhep) or HDGeant input (hddm) • HDFast simulation – creation of ROOT data tree • HDGeant simulation – creation of hddm hit information • Converstion of HDGeant hddm file to xml format (hddm-xml) First scripts to parse xml data files to extract BCAL hit info First code to create BCAL ntuples for Paw++ analysis

  2. Other Useful Things • Script to install Hall D software (genr8, HDFast, HDGeant, conversion scripts, xerces-c libraries, etc.) from tar files and CVS repository at Jlab • Designed for RH7.X systems. Easy to modify for RH6.X systems. • Script to do HDGeant simulation “start-to-finish” beginning with genr8 input file, and specifying number of events to simulate

  3. Multiple Platform Support • All software (that I know of) works on RH6.X and RH7.X. Installation is fairly automated. • All software (that I know of) works under Tru64 Unix. Requires compiling of all source code locally. CERN libraries are commonly available. • Most things work under AlphaLinux. HDGeant has problems, due to CERN library difficulties . • Tru64 binaries compiled statically run under AlphaLinux. No significant performance hit.

  4. Online Software • Data Acquisition – to CODA or not to CODA? • Elliot has been working on tools to view CODA data. What XML viewing/parsing tools are available? • Event decoding software – who will write this? We should ensure some type of compatibility with HDDM, yes? • Modular or monolithic format? Learning curve may be too steep for entirely modular format.

  5. Code management • Is CVS adequate? If it is, then should we establish some sort of protocol for code management? What standards should we have for checking in new code? • Compile check only? • Compile and run test file on one system? • Compile and run test file on multiple platforms? • Do we need a human librarian? • What other options are available?

  6. Analysis Code • Personally, I am for it. • What is the current status of code which reads XML/HDDM hits data and does something useful with it? • Can we make use of software which already exists? • Code which really already exists from other detectors? • Code which might need only small mods? • Canned code?

More Related