Nuance


Installation:
To install nuance, download the installer script from Dave Casper's website.   The script can also be found on sukap00X in /home/ethrane/Nuance4Linux/.   If you download the script off the web, you will have to modify it so that it calls setup.csh instead of setup.sh.

Nuance requires the installation of the cernlib libraries, which are already installed on sukap00X.   However, the most recent versions of cernlib cause problems because of the number of bits passed by one of the routines changed.   Therefore, it is necessary to use the 2003 release of cernlib.   A copy can be found in /home/ethrane/cernlib.   Before you install: setenv CERN_ROOT /home/ethrane/cernlib

Also, the installation script requires that your computer connect to a computer at UCI in order to download files.   This is blocked on sukap00X by firewall, so you'll have to log on to sukap012 in order to get access the web.

Now, run the installer script.   Some directories will be created, but it may be that the executable is not built.   In this case:
    cd CMT/v1r16p20040701/mgr
    ./INSTALL
    source ./setup.csh
    gmake
And then try running the installation script again.

Recompiling Nuance:
    Suppose you modify Nuance and you want to recompile it.
    cd Nuance/v3r503/cmt/
    #! /bin/csh -f
    setenv CMTROOT /home/ethrane/ThraneNuance/CMT/v1r16p20040701
    setenv CERN_ROOT /home/ethrane/cernlib/2003
    setnv pdfVersion 804
    make clean
    make

Running Nuance
cd Nuance/v3r503/data
nuanceMc.exe eric.cards
(The .cards file specifies details of what you want to simulate.)

Back to Resources


ethrane@u.washington.edu