Offline Release NuWa-1.0.0

From Daya Bay

Jump to: navigation, search

Release notes

This release is main release for the Mock Data Challenge.

Memory Management

A lot of work has been put into plugging memory leaks in this release so that it can be used for long runs. However, the Archive Event Store (AES) trimming has not been fully implemented, therefore if the AES is in use during execution there will be a steady increase in memory footprint. To switch off the AES the nuwa.py script needs to be executing with the -A option.

Geometry

See the notes from NuWa-1.0.0-rc02.

URL for dybinst

To get started, download:

svn export http://dayabay.ihep.ac.cn/svn/dybsvn/installation/trunk/dybinst/dybinst

and run

./dybinst 1.0.0 all

More info at Offline_Software_Installation.

Using the release code

The following is an example of how to use an installation where MY_WORKSPACE set to a directory in your area, and DYBHOME set to the area that contains the installation or, for DayaBay's main clusters:

  • PDSF: DYBHOME=/common/dayabay/global


cd ${MY_WORKSPACE}
pushd ${DYBHOME}/NuWa/NuWa-1.0.0
. setup.sh
pushd dybgaudi/DybRelease/cmt/
. setup.sh
popd
popd
ln -s ${DYBHOME}/NuWa/NuWa-1.0.0/dybgaudi/Detector/MedConDetDesc .
nuwa.py -A -G MedConDetDesc/DDDB/dayabay_dry.xml -n 20 -o mdc_led.root -R 12345 \
        -m "MDC08.runLED -w 2008-11-27T00:00:00"
nuwa.py -A -G MedConDetDesc/DDDB/dayabay_dry.xml -n 20 -o mdc_dark.root -R 67890 \
        -m "MDC08.runDark -w 2008-11-27T01:30:00"

The penultimate line runs the calibration diffuser ball simulation, while the last line runs the dark noise simulation.

Problems?

Please post problems to the Trac database .

Externals

This release requires (and installs) the following external packages.

AIDA 3.2.1
Boost 1.34.1
clhep 1.9.3.1
cmake 2.4.6
CMT CMTv1r20p20080222
gccxml 0.7.0_20070615
geant4 4.9.1.p01
GSL 1.8
HepMC 1.28.02
HepPDT 2.02.02
mySQL 5.0.67
OpenMotif 2.3.0
OpenScientist 16.2
Python 2.5.2
root 5.18.00
XercesC 2.8.0
Personal tools