Before you start

  • To be able to view, or edit all of these pages, please join the atlas-edinburgh e-group
  • It helps everyone if we can keep these pages up to date, so please feel free to add new tips and correct mistakes, also to document your work as much as possible.
    • Please avoid re-recreating documentation though, instead it is better to link to the official ATLAS docs, and if necessary, update those too!
  • In case it is useful, you can also get a full pdf (with subpages) of the entire AtlasEdinburghGroup TWiki with this link.
    • Note: if your own topics need such a link, just copy the PDF link (top right of all pages) and add ?pdfrecursive=on to the url.

Bureaucratic details

You'll need to fill in the ATLAS registration form using the link below, get it signed and give/fax to the ATLAS secretariat. Register as an external user until you are able to come to CERN to register as a user. This will initiate computing accounts being created etc.

If you want to do anything distributed-computing-ish, you'll need a grid certificate from here You will need Virtual Organisation membership (but you'll need the certificate first to access it, and it won't work if you're not registered with ATLAS) Here is a useful list of upcoming ATLAS meetings (one of which may require traveling to CERN and you register as a user at that point) This page has useful forms for when you go to CERN (e.g. reserving a open desk space, bicycle, registering laptop etc) The UK liaison office are always on hand to help with the logistics of being at CERN.

Getting Started

Linux tutorials

For those of you who are new to linux, these tutorials are a good source for learning the basics (tutorial 1), then improving on the skills learned in the first tutorial in the second and third. The exercises provided at the end of each section give the user a chance to consolidate the skills previously learned. Note: when asked to complete the exercise at the end of the first unix tutorial, click on the following link: and save "murder.tar" to your local machine, this can then be accessed as required. (This can be repeated for the exercise at the end of the second section by clicking on: and saving "mcgfiles.tar")

ATLAS software

To get going with the software follow the ATLAS Computing workbook

To learn about root, you many find this basic tutorial useful

You should familiarise yourself with the ATLAS Twiki, in particular the computing portal where you will find Computing, Physics and Software workbooks.


If you want to install the ATLAS software on your laptop or home computer, you can try to use the CERN VM (Virtual Machine) within Virtual Box or VMWare. However, you should ensure that the machine you use is not slow (e.g. due scheduled virus scans, conflicting software etc) and that you have a good network connection. The virtual machine will also give you access to Linux and you can use this to gain familiarity it (if you have not used Linux before). The instructions are in a state of flux, and don't always work, if you find you have to do anything special then please add to the Tips and Tricks section.

Geant4 software

Geant4 VM instructions If you want to use the local PPE Linux installation
  1. Find out what shell you are using echo $SHELL, check it is bash
  2. These following lines can be added to your .bash_profile file in your home directory
  3. source /Disk/lochnagar0/general/geant4/geant4.9.3.p01/
  4. export ROOTSYS=/opt/root/5.18.00
  5. export PATH=/opt/root/5.18.00/bin:$ROOTSYS/bin:$PATH
  6. export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ROOTSYS/lib:/opt/root/5.18.00/lib:$LD_LIBRARY_PATH
  8. unset G4UI_USE_XM
  9. unset G4UI_USE_TCSH
  10. You may need to re-login to get the bash_profile working
Or, you can copy my own bash_profile from the attachments at the bottom of the page - save into home directory with filename .bash_profile

Latest Geant4 User tutorial

GPU software

Go here AtlasEdinburghGPUComputing
  • bash_profile: Bash profile for use on linux machines for GEANT4
Topic attachments
I Attachment History Action Size Date Who Comment
Unknown file formatext bash_profile r1 manage 0.3 K 2010-07-19 - 12:50 BenJones75 Bash profile for use on linux machines for GEANT4
Edit | Attach | Watch | Print version | History: r16 < r15 < r14 < r13 < r12 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r16 - 2012-02-20 - WahidBhimji
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback