Feature #24615

Please create the mu distribution for art 3.06,

Added by Rob Kutschke 29 days ago. Updated 17 days ago.

Target version:
Start date:
Due date:
% Done:


Estimated time:
Spent time:
SSI Package:


Please create this at your earliest convenience.


#1 Updated by Rob Kutschke 29 days ago

... One more thing. Our current product stack, excluding art and art_root_io is:

geant4 v4_10_6_p02a
setup -B xerces_c v3_2_2
heppdt v3_04_01j
cry v1_7m
gsl v2_5
curl v7_64_1
scons v3_1_1 -q +p372
gdb v8_2_1

We need the given versions of geant and cry.

The version of xerces must match the version we get when we setup geant4.

The version of scons must match the python used by the ROOT that gets pulled in with art_root_io

For other others, I presume that latest and greatest is the way to go.

Let me know if you have any questions.

#2 Updated by Lynn Garren 28 days ago

Rob, I am curious. Why the extra setup of xerces_c? Don't you get the correct xerces_c when you setup geant4?

#3 Updated by Rob Kutschke 28 days ago

Duh. Now that I think about it, you don't need to do anything. If you give us the right G4, we get the xerces_c we need. ( Amusingly auto correct does know about xerces but it does seem to know about the prayers of the Divine Office )

For use in the trigger, we build G4-free. So we do not setup G4. A side effect is that we need to setup xerces_c because it is needed by the code that reads TMVA coefficients from a configuration file. So the special case is entirely inside, not inside the distribution.

#4 Updated by Kyle Knoepfel 24 days ago

  • Assignee set to Lynn Garren

#5 Updated by Kyle Knoepfel 24 days ago

  • Status changed from New to Assigned

#6 Updated by Lynn Garren 23 days ago

  • Status changed from Assigned to Feedback

Rob, the mu distribution contains 3 builds of geant4: the basic build, geant4 with mt, and geant4 with qt. We'd like to make sure that this is still correct.

#7 Updated by Rob Kutschke 23 days ago

We no longer need the basic build. We are currently using:

"geant4" "v4_10_6_p02a" "Linux64bit+3.10-2.17" "debug:e19:mt" ""
"geant4" "v4_10_6_p02a" "Linux64bit+3.10-2.17" "e19:prof:qt" ""
"geant4" "v4_10_6_p02a" "Linux64bit+3.10-2.17" "debug:e19:qt" ""
"geant4" "v4_10_6_p02a" "Linux64bit+3.10-2.17" "e19:mt:prof" ""

We would like the same 4 sets of qualifiers on whatever the new version is.

( I see that there is a new CLHEP, which I guess means a bump on the trailing letter? )

#8 Updated by Lynn Garren 23 days ago

Thanks Rob. Yes, you will get v4_10_6_p02b.

#9 Updated by Lynn Garren 23 days ago

  • Status changed from Feedback to Assigned

#10 Updated by Lynn Garren 22 days ago

  • % Done changed from 0 to 100
  • Status changed from Assigned to Resolved

The mu v3_06_00 distribution is available at

Since art 3.06 supports c7, e19, and e20, we updated products to support e20. This means that nearly every product has a new version.

#11 Updated by Kyle Knoepfel 17 days ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF