Introduction
This document collects short descriptions about Software Projects hosted in CERN's
Central CVS Service. It is graciously populated by CVS responsible librarians of each project.
Motivation
Central CVS Service hosts
several Software Projects. The CVS Support team needs to know a bit more about the CVS Projects in hosts in terms of:
- Main purpose of the project
- Type of files stored in CVS (Source Code, Configuration Files, etc)
- Suggestions for service improvements (wish list)
CVS Projects
Project UI (Unix Infrastructure)
UI project contains sources to build:
- Solaris Infrastructure packages provided by IT/DES/SIS
- Linux Infrastructure rpm's provided by IT/DES/SIS
- Printman and Printmgr systems (CERN Print service infrastructure)
- (Obsolete) UIMON monitoring
Project ELFms (Extremely Large Fabric Management)
Project LchRfPlc (LHC Radiofrequency Control)
The Lhc RF systems are controlled by PLC ( Programmable Logic Controllers) from Schneider.
This repository contains the source files for all the PLC projects ( ACS ADT LEIR PS ...)
Some important configuration and settings files are also stored with the source code.
For each system we will have a dedicated folder in the project.
Systems:
- The ACS (LHC Superconducting Cavities) system is composed of 16 Line PLCs and 4 Module PLCs
- The ADT (LHC Damper) system is composed of 8 Module PLCs
- The LEIR (PS Low Energy Ring) system is composed of 2 Cavity PLCs
- The PSDAMPER (PS Damper) system is composed of 1 Module PLCs
This project contains sources and configuration files to build:
- Excel data to generate the all PLC variables instances in the various RF systems
- Excel data to generate the all XML instances ot the various RF systems for the FESA tools
- UnityPro Project for all PLC code in the various RF systems
Project CASTOR (Cern Advanced STORage)
CASTOR is the CERN mass storage system developped at CERN. It allows to transparently access data on tapes.
This repository also contains the code of the SRM 2 interface to CASTOR.
Project HARP LA (HARP Large Angle analysis)
This project contains sources and calibration files to carry out analysis of measurements of
secondary hadron production, over the large solid angle, produced on thin and thick nuclear targets by
beams of protons and pions with momenta in the range 2 to 15
GeV/c, using the
HARP large angle spectrometer based on TPC and RPC system.
Project cyan (CyanJaguar)
This project was to make a Java version of the XCLUC Computer Surveillance system of AB/CO. It is on hold ...
Project SLS (Service Level Status Overview)
Source code and data of the SLSO project (
http://www.cern.ch/SLSO).
Project SpaCal (P326 Rome1 group software)
Software developed by the Rome1 group of the P326 project for the photon veto system of the experiment
Project FESA (Front End Software Architecture)
The Front-End Software Architecture (FESA) framework, is a comprehensive environment for equipment-specialists to design, develop, test and deploy real-time control software for front-end computers.
The CVS repo contains source code for the framework (C++), tools (Java), automation scripts (perl) and XML documents.
Project FESA equipment (FESA equipment software)
This CVS repo contains source code for equipment software owned by equipment-specialists.
Project TIM (Technical Infrastructure Monitoring)
This CVS repo contains the source code for the Technical Infrastructure Monitoring (TIM) system developed by TS-CSE.
Project ATLAS (A Thoroidal LHC Apparatus)
This CVS repo contains the source code, configuration files and documentation for the ATLAS offline software, ATLAS High Level Trigger software, some ATLAS groups and user repositories .
Project LHCFBCT (The LHC Fast Beam Current Transformers)
This CVS contains various pieces of software and FPGA code used to develop the fast beam current transformers for the LHC.
--
ManuelGuijarro - 05 Apr 2006