Presentation is loading. Please wait.

Presentation is loading. Please wait.

Simulations Progress at Regina ➔ Event generation with genr8 – output in ascii format ➔ Conversion to either HDFast input (stdhep) or HDGeant input (hddm)

Similar presentations


Presentation on theme: "Simulations Progress at Regina ➔ Event generation with genr8 – output in ascii format ➔ Conversion to either HDFast input (stdhep) or HDGeant input (hddm)"— 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

3

4 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

5 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.

6 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.

7 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?

8 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?


Download ppt "Simulations Progress at Regina ➔ Event generation with genr8 – output in ascii format ➔ Conversion to either HDFast input (stdhep) or HDGeant input (hddm)"

Similar presentations


Ads by Google