Project

General

Profile

UPS products genie phyopt and genie xsec » History » Version 5

« Previous - Version 5/15 (diff) - Next » - Current version
Robert Hatcher, 10/21/2012 11:53 AM


UPS products genie phyopt and genie xsec

genie_phyopt

This UPS product provides a standardized way of packaging an alternative UserPhysicsOptions.xml file to the default found in $GENIE/config.

the basic thought is users (or expts) would invoke:

  setup genie <version> -q <qualifier>
  setup genie_phyopt <version> -q dkcharmtau

which would put in the $GXMLPATH a UserPhysicsOptions.xml file that has been modified to have GENIE decay charm and tau particles
before they are passed out (i.e. decays are done at the genie stage rather than, say, Geant4). Only one UserPhysicsOptions.xml file
is read for any genie session, so picking the right one is important. If other parameters are being modified then it should start with
the -q dkcharmtau changes as a base (if this is desired). Then an alternative -q version should be declared to UPS; the
make_skeleton script (below) can help with that.

creating a version

As nusoft

source /nusoft/app/externals/setup

# GENIE version and qualifier needed for setup
GVER=v3470
GQUAL=debug:nu
POQUAL=dkcharmtau

cd /nusoft/app/externals/genie_phyopt
setup genie $GVER -q $GQUAL
./make_skeleton $GVER $POQUAL

setup genie_phyopt $GVER -q $POQUAL
cd $GENIEPHYOPTPATH
./make_dkcharmtau_phyopt

genie_xsec

This UPS product provides a standardized way of packaging genie cross-section spline files.

the basic thought is users (or expts) would invoke:

  setup genie <version> -q <qualifier>
  setup genie_xsec <version> -q default