Instalación de GEANT4 Esta instalación se llevó a cabo

Transcripción

Instalación de GEANT4 Esta instalación se llevó a cabo
Instalación de GEANT4
Esta instalación se llevó a cabo en un sistema operativo Linux Ubuntu 10.08. siguiendo la
guía de instalación provista en el sitio de geant4; considerando la versión 4.9.4 patch03
http://geant4.web.cern.ch/geant4/UserDocumentation/UsersGuides/InstallationGuide/Backup
Versions/V9.4/html/index.html
1.-Previo a la instalación se debe corroborar que su equipo se cuente con las siguientes
paqueterías; para esto es nesesario que lo realice directamente desde su manejador de
paquetes “synaptic” para el caso de ubuntu, o bien desde terminal mediante el comando aptget install nombre-del-paquete.
autoconf
automake1.9
tcl8.4
tk8.4
g++ (>=3.4)
libglu1-mesa-dev
libxt-dev
libxmu-dev
libxi-dev
libxext-dev
build-essential
gfortran
lesstif2-dev
inventor-dev
libxaw7-dev
freeglut3-dev
libxerces-c2-dev
2.- Es necesario tener instalado las librerías correspondientes a CLHEP.(para esto es
necesario ser super usuario).
http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/clhep-2.1.0.1.tgz
Si se ingresa directamente a la página de CLHEP, se recomienda bajar la versión 2.1.0.1
Posteriormete se sigue el siguiente esquema para la instalación.
sudo su
cd /usr/share
mkdir CLHEP
cd CLHEP
tar zxvf /home/rllarena/Descargas/clhep-2.1.0.1.tgz
cd 2.0.4.2/CLHEP
./configure --prefix /usr/share/CLHEP
make
make install
3.- Descargar GEANT4, de la página :
http://geant4.web.cern.ch/geant4/support/download.shtml
Dirigirse a http://geant4.web.cern.ch/geant4/support/source_archive.shtml y descargar la
version:
geant4.9.4(patch-03).
Manteniendo privilegios de super usuario.
mkdir /usr/share/GEANT4
cd /usr/share/GEANT4
tar zxvf /home/rllarena/Descargas/geant4.9.4.p03.tar.gz
Posteriormente se descargarán los archivos correspondientes los Data Files.
o
o
o
o
o
o
o G4ABLA
G4EMLOW
G4NDL (with Thermal neutrons, preferrably)
G4NEUTRONXS
o G4PhotonEvaporation
G4PIIG4
RadioactiveDecay
RealSurface
mkdir geant4.9.4.p02/data
cd geant4.9.4.p02/data
tar zxvf /home/rllarena/Descargas/G4EMLOW.6.19.tar.gz
tar zxvf /home/rllarena/Descargas/G4ABLA.3.0.tar.gz
tar zxvf /home/rllarena/Descargas/G4NDL.0.2.tar.gz
tar zxvf /home/rllarena/Descargas/G4NDL.3.14.tar.gz
tar zxvf /home/rllarena/Descargas/G4NEUTRONXS.1.0.tar.gz
tar zxvf /home/rllarena/Descargas/G4PhotonEvaporation.2.1.tar.gz
tar zxvf /home/rllarena/Descargas/G4PII.1.2.tar.gz
tar zxvf /home/alexis/Desktop/G4RadioactiveDecay.3.3.tar.gz
tar zxvf /home/alexis/Desktop/RealSurface.1.0.tar.gz
4. Ejecutar el siguiente script para la configuración:
cd /usr/share/GEANT4/geant4.9.4.p03
./Configure -build
Tome los valores predefinidos salvo los siguientes casos:
- say Yes to X11 Open GL visualization driver
- say Yes to X11 RayTracer visualization driver
**IMPORTANTE: CLHEP_BASE_DIR=/usr/share/CLHEP
Posteriormente para fijar el ambiente de Geant4, se ejecuta el siguiente script:
./Configure -install
./Configure
Pierda privilegios de super-usuario, escribiendo:
exit
Haga su carpeta de trabajo:
mkdir /home/rllarena/GEANT4
mkdir /home/rllarena/GEANT4/work
5. Geant4 environment script
Crear el Script "/home/rllarena/.setup-g4" conteniendo las siguientes líneas:
export G4WORKDIR=/home/alexis/GEANT4/work/
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/share/CLHEP/lib
source /usr/share/GEANT4/geant4.9.4.p03/env.sh
para esto se recomienda, usar un editor de textos como e-macs, o bien gedit, o bien tipear
desde la terminal:
nano .setup-g4 (esto arrojara una ventana para escribir, aqui es donde debe escribir las
líneas de arriba y al finalizar guardarlo tecleando ctrl<derecho>+O ) (para salir de este modo
escribir ctrl<derecho>+X.
6. Intente compilar y hacer el link para alguno de los ejemplos:
Desde una nueva terminal:
source /home/rllarena/.setup-g4
cd /home/rllarena/GEANT4/work
cp -r /usr/share/GEANT4/geant4.9.4path-03/examples/novice/N02 .
make clean
make
../bin/Linux-g++/exampleN02
Listo!

Documentos relacionados