Stakeholder meeting notes – 2015/07/02

by Kyle Knoepfel

Martin Frank, Herb Greenlee, Rob Kutschke, Gianluca Petrillo, Brian Rebel

artists: Lynn Garren, Chris Green, Kyle Knoepfel, Marc Paterno

art Version 1.15.00

The art and mu builds are complete and available on SciSoft. Will start nu build next week. This version introduces two “modified bindings” into the FHiCL grammar:

par1 @protect_ignore: value 1 // attempts to reassign ‘par1’ are ignored
par2 @protect_error: value 2 // attempts to reassign ‘par2’ result in throwing an exception

See the 1.15.00 release notes. For details on modified bindings see the 3.06.00 fhicl-cpp release notes.

Additional behaviors have been requested that can be supported with the same type of syntax (see issue #7231).

LArSoft may release a version next week that incorporates art 1.15.00.

Resolved issues

Many related to FHiCL ParameterSet validation. That functionality is now available in the develop branch, but it is not included in art 1.15. It will be coming out with Alpha Centauri.


Geant 4.10

Question was posed to the stakeholders if any experiment was planning on using 4.10 soon. Rob said Mu2e would likely start using it late this summer or earlier fall. Mu2e would still need Geant 4.9 likely until next summer.


Valgrind is not part of any distribution. Lynn will start including them in the distributions. The size of the tarball is 60 MB. There is currently a d13 binary installation available on SciSoft, not a d14 version.