Project

General

Profile

Old LArSoftWiki » History » Version 2

Brian Rebel, 02/22/2010 03:05 PM

1 1 Brian Rebel
h1. LArSoftWiki
2 1 Brian Rebel
3 1 Brian Rebel
4 2 Brian Rebel
The LArSoft software is designed to work for all planned and running liquid argon experiments at Fermilab. It is written in C++ and built on the "ROOT"http://root.cern.ch data analysis software and the "FMWK"http://enrico1.physics.indiana.edu/fmwk/wiki/index.php?n=Site.FMWK framework for HEP experiments. The releases of the software are managed using an "SRT"http://runiicomputing.fnal.gov/cmgt/SoftRelTools-Manual/SoftRelTools-Manual-chunks/index.html distribution.
5 1 Brian Rebel
6 1 Brian Rebel
h2. LArSoft documentation
7 1 Brian Rebel
8 1 Brian Rebel
    * [[Accessing LArSoft]]
9 1 Brian Rebel
    * Using LArSoft
10 1 Brian Rebel
          o [[Fermilab Installation]]
11 1 Brian Rebel
          o [[Nevis Installation]]
12 1 Brian Rebel
          o [[Installing a Local Copy]]
13 1 Brian Rebel
          o [[Editing Code]]
14 1 Brian Rebel
          o [[Adding A Package to LArSoft]]
15 1 Brian Rebel
          o [[Running Jobs]]
16 1 Brian Rebel
    * [[Package Documentation]]
17 1 Brian Rebel
    * How-tos
18 1 Brian Rebel
          o [[Getting started with an analysis task]]
19 1 Brian Rebel
          o [[Creating GDML]] files for the LArSoft detector description
20 1 Brian Rebel
          o [[Interactive ROOT sessions]]
21 1 Brian Rebel
    * Available files
22 1 Brian Rebel
          o [[Data]]
23 1 Brian Rebel
24 1 Brian Rebel
h2. Getting Access to FNAL Computing
25 1 Brian Rebel
26 1 Brian Rebel
In order to work on LArSoft development you will need to have access to the FNAL computing resources. The procedure for getting a FNAL account is described at
27 1 Brian Rebel
28 1 Brian Rebel
http://computing.fnal.gov/xms/Services/Getting_Started/Introduction_to_Computing_at_Fermilab
29 1 Brian Rebel
30 1 Brian Rebel
If you will be in residence at the lab, follow the instructions for an on-site visitor. If you will be based at your home institution, follow the instructions for an off-site visitor.