Skip to content
Snippets Groups Projects
Commit d3f8f7a7 authored by Marco Clemencic's avatar Marco Clemencic
Browse files

v26r0

parent 799b10d1
No related branches found
No related tags found
No related merge requests found
Showing
with 324 additions and 84 deletions
################################################################################
# Package: BcmDigi
################################################################################
gaudi_subdir(BcmDigi v1r1)
gaudi_depends_on_subdirs(Det/BcmDet
Event/MCEvent
GaudiAlg)
gaudi_add_module(BcmDigi
src/*.cpp
LINK_LIBRARIES BcmDetLib MCEvent GaudiAlgLib)
#============================================================================
# Created : 2010-06-15
# Maintainer : Magnus Lieng
#
# Documentation on the requirement file can be found at
# http://cern.ch/lhcb-comp/Support/html/new_structure.pdf
#============================================================================
package BcmDigi
version v1r0
package BcmDigi
version v1r1
#============================================================================
# This template is an example for a standard Algorithm package
......
v1r0
v1r1
......@@ -4,6 +4,10 @@
! Purpose : Create BcmDigits and MCBcmDigits from hits on the BCM
!-----------------------------------------------------------------------------
!========================= BcmDigi v1r1 2012-12-12 =========================
! 2012-12-11 - Marco Clemencic
- Added CMake configuration file.
!========================= BcmDigi v1r0 2011-06-17 =========================
! 2011-05-31 - Magnus Lieng
- First version. Algorithm BcmDigitization reads Bcm hits and creates one
......
################################################################################
# Package: BooleSys
################################################################################
gaudi_subdir(BooleSys v26r0)
gaudi_depends_on_subdirs(Bcm/BcmDigi
Calo/CaloDigit
Calo/CaloMoniDigi
Digi/Boole
Digi/BooleUMC
Digi/DigiAlg
FT/FTDigitisation
GaudiConf
Muon/MuonAlgs
Muon/MuonBackground
Muon/MuonMoniDigi
OT/OTSimulation
Rich/RichDigiQC
Rich/RichDigiSys
Rich/RichMCAssociators
Rich/RichReadout
ST/STDigiAlgorithms
VL/VLDigitisation
VP/VPAlgorithms
VP/VPAssociators)
gaudi_add_test(QMTest QMTEST)
package BooleSys
version v25r1
version v26r0
branches cmt doc
......@@ -8,43 +8,43 @@ branches cmt doc
#=======================================================
# Boole application # Maintainer
use Boole v25r1 Digi # Marco Cattaneo
use BooleUMC v1r3 Digi # Tomasz Skwarnicki
use DigiAlg v4r21 Digi # Marco Cattaneo
use Boole v26r0 Digi # Marco Cattaneo
use BooleUMC v2r1 Digi # Tomasz Skwarnicki
use DigiAlg v4r23 Digi # Marco Cattaneo
# Bcm
use BcmDigi v1r0 Bcm # Magnus Lieng
use BcmDigi v1r1 Bcm # Magnus Lieng
# Calorimeter
use CaloMoniDigi v2r4 Calo # Olivier Deschamps
use CaloDigit v3r2 Calo # Olivier Callot
use CaloMoniDigi v2r5 Calo # Olivier Deschamps
use CaloDigit v3r3 Calo # Olivier Callot
# Fibre Tracker
#use FTDigitisation v1r0 FT # Olivier Callot
use FTDigitisation v1r1 FT # Olivier Callot
# Muon
use MuonAlgs v6r10p1 Muon # Alessia Satta
use MuonBackground v2r11p1 Muon # Alessia Satta
use MuonMoniDigi v2r5 Muon # Alessio Sarti
use MuonAlgs v6r11 Muon # Alessia Satta
use MuonBackground v2r12 Muon # Alessia Satta
use MuonMoniDigi v2r6 Muon # Alessio Sarti
# Outer Tracker
use OTSimulation v5r2 OT # Alexandr Kozlinskiy
use OTSimulation v5r3 OT # Alexandr Kozlinskiy
# Rich
use RichDigiQC v3r13 Rich # Chris Jones
use RichDigiSys v1r2 Rich # Chris Jones
use RichMCAssociators v2r8 Rich # Chris Jones
use RichReadout v2r14 Rich # Chris Jones
use RichDigiQC v3r14 Rich # Chris Jones
use RichDigiSys v1r3 Rich # Chris Jones
use RichMCAssociators v2r9 Rich # Chris Jones
use RichReadout v2r15 Rich # Chris Jones
# Silicon Tracker
use STDigiAlgorithms v2r2 ST # Jeroen van Tilburg
use STDigiAlgorithms v2r4 ST # Jeroen van Tilburg
# VeloPix
use VeloPixAlgorithms v2r1 VeloPix # Marcin Kucharczyk
use VeloPixAssociators v1r2 VeloPix # Marcin Kucharczyk
use VPAlgorithms v3r2 VP # Marcin Kucharczyk / Paul Szczypka
use VPAssociators v2r1 VP # Marcin Kucharczyk / Paul Szczypka
# VeloLite
use VLDigitisation v1r1 VL # Heinrich Schindler
use VLDigitisation v1r2 VL # Heinrich Schindler
# Allow the generation of the SAM QMTest
apply_pattern QMTest
......@@ -56,4 +56,4 @@ apply_pattern container_package
apply_pattern QMTestSummarize
# Packages from other projects updated temporarily in this release
use L0DU v10r23 L0
\ No newline at end of file
use GaudiConf v17r2
\ No newline at end of file
v25r1
v26r0
......@@ -3,6 +3,52 @@ Package: Digi/Boole
Package Coordinator: Marco Cattaneo
Purpose: LHCb Digitization program
</PRE><H1><A NAME=v26r0>2012-12-12 Boole v26r0</A></H1><PRE>
This version uses projects LCGCMT 64, Gaudi v23r5, LHCb v35r3, Lbcom v13r3
and SQLDDDB v7r*, ParamFiles v8r*, FieldMap v5r*, L0TCK v4r*, AppConfig v3r*
- Production release for MC/2012 and Upgrade simulations
- Changes to configurable
. DetectorDigi, DetectorLink, DetectorMoni slots are now lists,
no longer dictionaries
. Added switches for upgrade detectors VL, VP, UT, RichPmt (off by default)
. Use BuildMCTrackInfoUpgrade instead of BuildMCTrackInfo if upgrade
detectors are enabled
. Added new Property "SiG4EnergyDeposit", switch for Geant4/in-house
energy deposit in Si Detectors (Velo, IT, TT, UT). Default value
(False) replicates old behaviour.
- New functionality
. Added support for upgrade detectors VL, VP, UT, RichPmt
- Persistency changes
. Add support for .sim files produced without HepMCEvents (GaudiConf v17r1)
- Platform support
. Introduces support for CMake and C++11 builds
- Computing performance optimisations
. Protect many unprotected debug and verbose messages
. New exit code (0x10) to flag corrupted input file
(RootCnv v1r19, GaudiKernel v28r4)
. Memory optimization for Root output buffers (RootCnv v1r18, v1r17)
RootCnvSvc().BasketSize = 2*MBYTE
RootCnvSvc().BufferSize = 2*kBYTE
RootCnvSvc().SplitLevel = 0
- Bug fixes:
. Error conditions during initialize (like failure to open a file) are now
correctly propagated to application exit code (GaudiCoreSvc v1r3)
. Propagate correct exit code after a segfault in C++ (Gaudi v23r5)
- Monitoring changes
. Patch #5518: save TimingHistograms in job histograms (GaudiAlg v14r3)
- Changes to tests
. Update boole.boole-mc11a-xdst test to test also new option SiG4EnergyDeposit
. Adapt boole-2012-latestdb.ref to new local tags it-20121025, tt-20121025
</PRE><H1><A NAME=v25r1>2012-09-18 Boole v25r1</A></H1><PRE>
This version uses projects LCGCMT 64, Gaudi v23r3, LHCb v35r1p1, Lbcom v13r1p1
and SQLDDDB v7r*, ParamFiles v8r*, FieldMap v5r*, L0TCK v4r*, AppConfig v3r*
......
This diff is collapsed.
CMAKE_MINIMUM_REQUIRED(VERSION 2.8.5)
#---------------------------------------------------------------
# Load macros and functions for Gaudi-based projects
find_package(GaudiProject)
#---------------------------------------------------------------
# Declare project name and version
gaudi_project(Boole v26r0
USE Lbcom v13r3
DATA AppConfig VERSION v3r*
FieldMap VERSION v5r*
ParamFiles VERSION v8r*)
################################################################################
# Package: CaloDigit
################################################################################
gaudi_subdir(CaloDigit v3r3)
gaudi_depends_on_subdirs(Det/CaloDet
Event/DAQEvent
Event/DigiEvent
Event/L0Event
Event/MCEvent
GaudiUtils)
gaudi_add_module(CaloDigit
src/*.cpp
INCLUDE_DIRS Event/DigiEvent
LINK_LIBRARIES CaloDetLib DAQEventLib L0Event MCEvent GaudiUtilsLib)
......@@ -3,7 +3,7 @@
# Maintainer : Olivier Deschamps
#============================================================================
package CaloDigit
version v3r2
version v3r3
#============================================================================
# Structure, i.e. directories to process.
......
v3r2
v3r3
......@@ -4,6 +4,10 @@
! Purpose : Digitisation and Zero-suppression of the Calorimeters
!-----------------------------------------------------------------------------
!========================= CaloDigit v3r3 2012-12-12 =========================
! 2012-12-11 - Marco Clemencic
- Added CMake configuration file.
!======================== CaloDigit v3r2 2010-01-25 ==========================
! 2010-01-22 - Patrick Robbe
- CaloDigitAlg.cpp: convert int to unsigned long in caloTriggerFromAdc
......
################################################################################
# Package: CaloMoniDigi
################################################################################
gaudi_subdir(CaloMoniDigi v2r5)
gaudi_depends_on_subdirs(Det/CaloDet
Event/DigiEvent
Event/MCEvent
GaudiAlg)
gaudi_add_module(CaloMoniDigi
src/*.cpp
INCLUDE_DIRS AIDA Event/DigiEvent
LINK_LIBRARIES CaloDetLib MCEvent GaudiAlgLib)
gaudi_env(SET CALOMONIDIGIOPTS \${CALOMONIDIGIROOT}/options)
# $Id: requirements,v 1.10 2008-11-24 15:04:04 cattanem Exp $
# ============================================================================
#============================================================================
# Created : 2004-10-25
# Author : Vanya Belyaev
# Maintainer : Olivier Deschamps odescham@in2p3.fr
# ============================================================================
#============================================================================
package CaloMoniDigi
version v2r4
version v2r5
# =============== structure ==================================================
branches cmt doc src options
......
v2r4
v2r5
! $Id: release.notes,v 1.14 2008-11-24 15:04:04 cattanem Exp $
! -----------------------------------------------------------------------------
! Package : Calo/CaloMoniDigi
! Responsible : Vanya BELYAEV belyaev@lapp.in2p3.fr
! Purpose : monitoring of Calo content for Digi tape
! -----------------------------------------------------------------------------
!========================= CaloMoniDigi v2r5 2012-12-12 =========================
! 2012-12-12 - Marco Cattaneo
- Remove obsolete file CaloMoniDigi_dll.cpp
! 2012-12-11 - Marco Clemencic
- Added CMake configuration file.
!======================== CaloMoniDigi v2r4 2008-11-24 ========================
! 2008-10-30 - Olivier Deschamps for Yasmine Amhis
- add new algorithm : CaloDigitChannel (moved from CaloCalib)
......
// $Id: CaloMoniDigi_dll.cpp,v 1.1.1.1 2004-10-25 08:57:08 ibelyaev Exp $
// ============================================================================
// CVS tag $Name: not supported by cvs2svn $
// ============================================================================
// $Log: not supported by cvs2svn $
// ============================================================================
// Include files
// ============================================================================
#include "GaudiKernel/LoadFactoryEntries.h"
// ============================================================================
/** @file
* The mandatory file to build shared component library
* @author Vanya BELYAEV belyaev@lapp.in2p3.fr
* @date 2004-10-25
*/
LOAD_FACTORY_ENTRIES(CaloMoniDigi);
// ============================================================================
// The END
// ============================================================================
################################################################################
# Package: Boole
################################################################################
gaudi_subdir(Boole v26r0)
gaudi_depends_on_subdirs(Bcm/BcmDigi
Calo/CaloDigit
Calo/CaloMoniDigi
DAQ/MDF
Det/CaloDetXmlCnv
Det/DDDB
Det/DetDescSvc
Det/Magnet
Digi/BooleUMC
Digi/DigiAlg
Event/EventPacker
FT/FTDigitisation
Gaudi
GaudiConf
GaudiKernel
Kernel/LHCbAlgs
LbcomSys
Muon/MuonAlgs
Muon/MuonBackground
Muon/MuonMoniDigi
OT/OTSimulation
Rich/RichDigiQC
Rich/RichMCAssociators
Rich/RichDigiSys
Rich/RichReadout
Sim/SimComponents
ST/STDigiAlgorithms
Tools/XmlTools
VL/VLDigitisation
VP/VPAlgorithms
VP/VPAssociators)
gaudi_install_python_modules()
gaudi_env(SET BOOLEOPTS \${BOOLEROOT}/options)
gaudi_add_test(QMTest QMTEST)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment