[Halld-offline] Geometry: HDDS or CCDB? [Re: New release of build_scripts: version 1.31]

Mark Ito marki at jlab.org
Wed Jun 6 08:39:06 EDT 2018


Folks,

Alex A. was asking me some questions on this change and I thought I 
would share some of the answers generally.

The change comes in the default definition of JANA_GEOMETRY_URL. This 
variable controls where geometry information comes from. In the bad old 
days information could only come from files in $HDDS_HOME. The modern 
approach is to get it from the CCDB.

Old default:

setenv JANA_GEOMETRY_URL xmlfile://$HDDS_HOME/main_HDDS.xml

New default:

   setenv JANA_GEOMETRY_URL ccdb:///GEOMETRY/main_HDDS.xml

so this change modernizes the default.

These definitions are done in gluex_env.(c)sh, upon which 
gluex_env_jlab.(c)sh is based. Note that users are free to overwrite 
these defaults in their environments to get whatever behavior is desired.

If you have an old analysis, and you were depending on the default 
definition of JANA_GEOMETRY_URL, then in the new world, you will have to 
explicitly set this variable to the old definition to guarantee your old 
behavior.

   -- Mark

On 05/22/2018 04:31 PM, Mark Ito wrote:
> Folks,
>
> There is new version of build_scripts installed at JLab. By default, 
> the geometry is obtained from the CCDB rather than the XML files in 
> HDDS_HOME. See the release notes at
>
>   https://github.com/JeffersonLab/build_scripts/releases/tag/1.31
>
>   -- Mark
>

-- 
Mark Ito, marki at jlab.org, (757)269-5295

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20180606/a7a18de8/attachment.html>


More information about the Halld-offline mailing list