To have access to all the available versions, please follow this link.
Vetra is the LHCb data reconstruction project which emulates the performace of the TELL1
readout board processing algorithms. This project is required for monitoring and commissioning
the LHCb silicon detectors. A full bit-perfect emulation of the TELL1 processing algorithms is
performed. This project allows raw data (non-zero suppressed) to be processed to produce the
standard zero suppressed data, used by the LHCb reconstruction project Brunel.
The Vetra framework is used by the VELO and ST detectors in the LHCb. Vetra can be used to monitor
the performance of the detector and the data acquisition algorithms. The parameters that control the
data acquisition boards are determined and optimised using Vetra. The project can be also used for
testbeam and laboratory tests, including production testing for the modules, slice tests upgrade
testbeam studies ect.
Vetra is built on the Gaudi framework and provides mechanisms for sequencing algorithms within this framework. Like all other LHCb applications, Vetra uses CMT for code management and is structured as a set of CMT projects. The Vetra project groups together component packages used only by the Vetra application, as well as the job options for running Vetra. Vetra also uses components from the LbCom project.
Future releases typically have 2 reasons of being: (1) improvements and bug fixes to Vetra's packages; and/or (2) builds to follow up with the new stacks of LHCb software on which Vetra depends (LHCb, LbCom, Rec projects). For what concerns the Vetra project, the package updates to consider for future releases is documented in the LHCb tag collector page.
Source code and binaries for supported platforms are available on
disk under the AFS directory
/afs/cern.ch/lhcb/software/releases
($LHCBRELEASES
), and in the form of tar files
distribution kits. The list of currently supported is given
here.
The history of dependencies and included packages can be viewed for any tagged version (including the ones that have been removed) from the SVN web interface. Check for the versions with the relevant SVN tags. For project dependencies see the VETRA_vXrY/cmt/project.cmt file. For the versions of the packages included in the VETRA project see the VetraSys/vXrY/cmt/requirements file.
Some highlights:You are encouraged to report any bugs concerning VETRA via the Savannah portal. It has been agreed to do so on the LHCb Data Quality Savannah project page, chosing the "Velo" category. The direct bug submission link can be found here. You can also view the bugs history.
Documentation for available releases can be found by following the links at
the top of this page.
The environment for working with a given version of Vetra should be set up with
the SetupProject Vetra script.
Here are listed very interesting links to the documentation Twiki pages that have been
created in order to help run Vetra in the pit:
Main Vetra How-To page: VETRA for experts page
Running VETRA on shifts: VETRA for shifters page
The NZS data monitoring: NZS Moni page
Maintenance tasks of the Vetra project: twiki
A dedicated mailing list for VELO software issues has been set up: lhcb-velosoft[AT] cern [dot] ch