Mirrors CERN QMUL |
ATLAS Level 1 Calorimeter Trigger Software | |||||||||||||||||||||
L1Calo Software | Atlas Online Software | |||||||||||||||||||||
![]()
|
IntroductionMuch of the L1Calo online software is (or will be) based on components of the Atlas Online Software.This page contains some information on how to install it and (in future?) how we use it. InstallationThe Online Software can be downloaded via their download page. Select the appropriate version and then download all the common files, those specific for your architecture, any required external software which you dont have on your system (or which you might have incompatible versions of) and any patches to the release you selected.
To automate this slightly, I wrote a couple of simple perl scripts to help.
Both of these are include in our
be00nn in a common Atlas
software area, ie be0017 for release 0.0.17.
Though now the former "BackEnd" software
has changed its name to Online the "be" prefix is not so obvious.
The installation script will also ask you where the JDK binaries are
on your system (eg /usr/local/jdk/bin ).
So the procedure to get release 0.0.17 may be:
Note: extra patch requiredNB for version 0.0.16 we also required an extra unofficial patch BE-0016-unofficial-03.sh which you need to download and install. This patch added some extra functionality to the code generator in the IS package. This is now part of the official 0.0.17 release.SetupTo make any regular use of the Online software, you will want to invoke thesetup.sh script from your login scripts.
You may also want to make further customisations, eg of paths and
environment variables.
I recommend creating your own setup.sh which invokes
theirs and includes additional commands.
I have an example script
I have a link "
For our packages, I use " Our Use of the Atlas Online SoftwareCurrently several of our packages, extending the configuration database (confL1Calo ),
and implementing our run controllers
(rcL1Calo )
and providing custom IGUI panels
(iguiL1Calo )
make extensive use of the Online Software.
These packages are being prototyped.
The run controllers package uses database files in our
dbFiles
package. At present these will need to be edited for sites other
than QMUL.
Future work will include event monitoring programs and test programs suitable for use by the test manager. Notes on the CMT ReleaseThe Online software is now being released via CMT rather than SRT. They have made some changes in the release structure which will require us to make corresponding changes in our setup script and all our databases.For the moment though, these changes can be worked around with a few links.
Last updated on 11-Sep-2002 by Murrough Landon |