hristov [Wed, 23 Oct 2013 12:21:37 +0000 (12:21 +0000)]
Changes for
#102898 Fixes for newer ROOT
HLT/TPCLib/comp/AliHLTTPCDataCompressionIDMap.h:
=====================================
Make AliIDMapEntry public since newer ROOT does not allow dictionary
generation for private sub-classes.
#102897 Fixes for newer ROOT
HLT/BASE/AliHLTComponentHandler.h:
=====================================
Make AliHLTLibHandle public - newer ROOT cannot make dictionaries for
private sub-classes.
HLT/BASE/HLTbaseLinkDef.h:
=====================================
Fix up schema evolution code for newer ROOT which does not give
privileged access to data members in the streamers.
#102893 Fixes for newer ROOT
STEER/ESDLinkDef.h:
=====================================
Fix up schema evolution code for newer ROOT which does not give
privileged access to data members in the streamers.
STEER/STEERBase/AliTRDPIDParams.h:
=====================================
Preprocessor guard for ROOT Cling transition, which does not allow
dictionary generation for private sub-classes.
STEER/STEERBaseLinkDef.h:
=====================================
Preprocessor guard for ROOT Cling transition, which does not allow
dictionary generation for private sub-classes.
EVGEN/AliGenParam.cxx:
=====================================
Preprocessor switch for newer ROOT which does not define
TF1::Integral(Double_t,Double_t,Double_t)
#102883 A patch for HLT code
HLT/BASE/AliHLTGlobalTriggerDecision.h:
=====================================
Make MarkInputObjectAsOwned public for schema evolution
HLT/BASE/AliHLTScalars.h:
=====================================
Make GetScalars public for schema evolution
HLT/trigger/AliHLTGlobalTriggerWrapper.cxx:
=====================================
Add preprocessor switches for newer ROOT that uses Cling
#102881 Patch for some code
EVGEN/AliGenEMCocktail.cxx:
=====================================
Add preprocessor switch in preparation for newer ROOT
STEER/STEERBase/AliMCEventHandler.cxx:
=====================================
In case a subsidary handler returns a null pointer for the MCEvent, do
not try to add that event to the parent event
miweber [Tue, 22 Oct 2013 10:51:29 +0000 (10:51 +0000)]
bugfix for multiplicty option in MC mode (the impact parameter range should not be set, otherwise the centrality option is used which leads to a mismatch in multiplicity cuts and event mixing container definition)
rgrosso [Mon, 21 Oct 2013 13:37:53 +0000 (13:37 +0000)]
patch from savannah 102896 (Christian), to mask the default -Wl,--as-needed with -Wl,--no-as-needed for the concerned gcc version (mainly Ubuntu 11.10 to 13.10 problem)
EVE/CMakebinalihlteve.pkg:
=====================================
Add -lVc to linker libraries
STEER/AODLinkDef.h: =====================================
Fix up schema evolution code for newer ROOT where we do not have
privileged access to data members.
STEER/STEER/AliReconstruction.cxx:
=====================================
Add preprocessor switches for ROOT git transition
cmake/ALICE_CMake.cmake:
=====================================
Many fixes:
- Print flags passed by default by CMake
- Save the unexpanded EINCLUDE value in saveEINCLUDE for PAR generation
- Replace dots `.' in filenames with underscore `_' when generating dictionary
files, since rootcint may end up writing uncompilable code.
- Add progress reports
- If the used ROOT version is larger than ROOT6_ALPHA (5.99.1), then give
full paths to rootcint.
- Set CMAKE_EXE_LINKER_FLAGS to the value of PLDFLAGS for executables.
- Fix up sed commands when replacing `include $ROOTSYS/etc/Makefile.arch'
with `include Makefile.arch' in PAR make files.
- Use root-config to locate Makefile.arch
- Replace `EINCLUDE :=.*' with `EINCLUDE := ${saveEINCLUDE}' in PAR Makefiles
cmake/FindROOT.cmake:
=====================================
Do not require ROOTSYS to be set. We do make sure that rootcint and
root-config can be found in the PATH however.
cmake/GenerateLinkDef.sh:
=====================================
Put in guard for both _CINT_ and _CLING_
sgorbuno [Mon, 21 Oct 2013 00:32:17 +0000 (00:32 +0000)]
HWClusterDecoder produces a descriptor block. It shows whether the clusters have been merged during decoding or not
The block is then read by DataCompressionComponent which sets corresponding "merged clusters" flag for the compressed clusters.
fprino [Thu, 17 Oct 2013 21:53:18 +0000 (21:53 +0000)]
Updates in D-meson PID class:
1) inheritance changed from AliAODPid to TObject
2) track selection based on AliPidResponse
3) possibility to cut on the number of clusters for PID in TPC
4) two new approaches for combining TPC and TOF