Difference: NA62onSL6 (13 vs. 14)

Revision 142015-07-08 - DanProtopopescu

Line: 1 to 1
 
META TOPICPARENT name="NA62MonteCarlo"

NA62MC Installation on a SL6 Machine

This section describes the installation of the NA62MC software package on a SL6 machine, from scratch.
It is updated to revision 562 of the software.
Added:
>
>
 

Obtaining the package

To checkout (download) an SVN working copy for the package, simply issue
svn co svn+ssh://<your lxplus username>@svn.cern.ch/reps/na62fw/trunk/NA62MC

Configuring the environment

Modified files are available to run the software in standalone mode, and can be found in
/afs/phas.gla.ac.uk/data/na62/software01/custom_scripts
  • ExtPack/Geant4_Version - GEANT4 configuration script, to be copied in the local Geant4 build directory
  • ExtPack/GNUmake-setup.sh + ExtPack/setup_g4datasets.sh - GEANT4 configuration scripts, to be copied in the local bin/ directory (where extra packages are installed)
  • ExtPack/Makefile_glew - fixed makefile for the GLEW package (prefix path)
  • ExtPack/configure_root - fixed configure script for ROOT installation (include of local glew)
  • NA62MC/env.sh - replaces the environment variables configuration script in NA62MC/scripts
  • NA62MC/GNUmakefile - replaces the default makefile in NA62MC/

Extra packages

  • GCC compiler
    • GMP library 4.3.2
    • MPFR library 2.4.2
    • MPC library 1.0.3
    • GCC compiler 4.6.3
  • GEANT4
    • XercesC++ 3.1.1
    • GEANT4 9.6p01
    • GEANT4 datasets
    • CLHEP 2.1.3.1
    • Qt 4.6.3p2
  • ROOT
    • PCRE 8.36
    • GLEW 1.12
    • FFTW 3.3.4
    • CFITSIO 3.370
    • GRAPHVIZ 2.38.0
    • LIBFFI 3.2.1
    • PYTHON 3.4.2
    • GLIB 2.42.1
    • AT-SPI2-CORE 2.14.1
    • GOBJECT INTROSPECTION 1.42.0
    • ATK 2.14.0
    • AT-SPI2-ATK 2.10.0
    • NASM 2.11.06
    • LIBJPEG TURBO 1.4.0
    • LIBPNG 1.6.16
    • LIBTIFF 4.0.3
    • GDK PIXBUF 2.31.2
    • PIXMAN 0.32.6
    • CAIRO 1.14.2
    • ICU 54.1
    • FREETYPE 2.5.5
    • HARFBUZZ 0.9.38
    • FONTCONFIG 2.11.1
    • PANGO 1.36.8
    • GTK 3.14.8
    • LIBDAEMON 0.14
    • AVAHI 0.6.31
    • OPENLDAP 2.4.40
    • ROOT 5.34.17
  • BOOST
    • BOOST 1.48.0
  • SQLITE
    • SQLITE 3070900
  • XROOTD
    • XROOTD 3.2.7

Building from scratch

Instructions about how to build extra packages are contained in the howto.txt file.

Compiling from scratch

In the NA62MC base directory
source scripts/env.sh
make

Troubleshooting



NA62Reconstruction Installation on a SL6 Machine

This section describes the installation of the NA62Reconstruction software package on a SL6 machine, from scratch.
It is updated to revision 562 of the software.

Obtaining the package

To checkout (download) an SVN working copy for the package, simply issue
svn co svn+ssh://<your lxplus username>@svn.cern.ch/reps/na62fw/trunk/NA62Reconstruction

Configuring the environment

Modified files are available to run the software in standalone mode, and can be found in
/afs/phas.gla.ac.uk/data/na62/software01/custom_scripts
  • NA62Reconstruction/env.sh - replaces the environment variables configuration script in NA62Reconstruction/scripts
  • NA62Reconstruction/GNUmakefile - replaces the default makefile in NA62Reconstruction/

Compiling from scratch

In the NA62Reconstruction base directory
source scripts/env.sh
make

Troubleshooting

  • Ensure that the proper data type is specified in config/Spectrometer.conf and config/LKr.conf (DataType = data or DataType = mc)

-- Dan Protopopescu - 2015-02-23 -- Bruno Angelucci - 2015-06-25

META FILEATTACHMENT attachment="howto.txt" attr="" comment="" date="1435246180" name="howto.txt" path="howto.txt" size="16590" user="BrunoAngelucci" version="2"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback