Project

General

Profile

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

« Previous - Version 7/15 (diff) - Next » - Current version
Robert Hatcher, 10/21/2012 12:19 PM


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
# version of genie_phyopt to be generated
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

creating a version

As nusoft:

source /nusoft/app/externals/setup

# GENIE version and qualifier needed for setup
GVER=v3470
GQUAL=debug:nu
# version of genie_xsec to be generated
XQUAL=default

cd /nusoft/app/externals/genie_xsec
setup genie $GVER -q $GQUAL
./make_skeleton $GVER $XQUAL

cd $GENIEXSECPATH
[...populate with spline files ...]

Generating the actual spline files require running on the grid (and, thus, probably can't done as the nusoft account). Instructions can be found at Creating_cross-section_spline_files