Skip to content

Releases: JeffersonLab/hd_utilities

v1.3 now with custom plugins

12 Apr 15:36
Compare
Choose a tag to compare

This release brings with it many small bug fixes and enhancements, including an enhanced naming convention which will tell you what geant version produced the file.

Most notably there are two new features:

  1. the optional parameter "TAG" can be set to a custom string which will be inserted into the naming convention used by MCwrapper.

  2. the optional parameter "CUSTOM_PLUGINS" which is a comma-separated list of plugins that will be run along side danarest and monitoring_hists. If your plugin produces trees they should be captured under assumption that they have the .root extension

As always, a big thanks to those that have tested and noticed bugs

bug fixes and some updates

07 Apr 17:20
Compare
Choose a tag to compare

This release fixes a bunch of small bugs within the wrapper itself. Has an improved Gcontrol.in. Includes the new optional "TAG" setting in MC.config and reworks the scripts a bit to enhance name standardization as well as further improvements. Note: if you try to use a gluex_mc.py from version 1.1 or earlier with a MakeMC script (custom script) it may not work anymore. For those using the public production builds you should see no real change once release 1.2 is live.

random trigger folding

31 Mar 18:28
Compare
Choose a tag to compare

This release now has the proper background folding by default and should work as soon as the files start landing (4-3-17 ish). For the moment this feature is restricted to jlab but will be patched soon for more flexible usage.

This is enabled by default so the BKG parameter (previously BKG_FOLD) should be set. The options are "None" which will not put in any backgrounds, "BeamPhotons" which uses the background generation built into hdgeant, a custom string eg bgfile.hddm:1.8 which will be used, and finally, not set or set to "DEFAULT" which will find the matching file for the run number given and fold it in with a rate of 1.

To use a custom BeamPhoton background one can use a custom Gcontrol.in and change the corresponding card(s) within.

Finally, for uninterrupted usage simply add the following line to your MC.config file:
BKG=BeamPhotons.

hd_utilities v1.0

28 Mar 19:22
Compare
Choose a tag to compare

Initial release of hd_utilities!