Changes for
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 23 Oct 2013 12:21:37 +0000 (12:21 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 23 Oct 2013 12:21:37 +0000 (12:21 +0000)
commitfaf00b0d6b1e0a716b6ed35f0a4d5ee52b858547
treec024f531de671aae508fdc382e4d49c6ea24f34e
parentb43c50fac01e1368980911927523d3a43a0c3e61
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*,Double_t)

but

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
20 files changed:
EVGEN/AliGenEMCocktail.cxx
EVGEN/AliGenParam.cxx
EVGEN/AliGenReaderTreeK.h
HLT/BASE/AliHLTComponentHandler.h
HLT/BASE/AliHLTGlobalTriggerDecision.h
HLT/BASE/AliHLTScalars.h
HLT/BASE/HLTbaseLinkDef.h
HLT/MUON/OfflineInterface/AliHLTMUONAgent.cxx
HLT/TPCLib/comp/AliHLTTPCDataCompressionIDMap.h
HLT/global/AliHLTGlobalVertexerComponent.h
HLT/trigger/AliHLTGlobalTriggerWrapper.cxx
STEER/ESDLinkDef.h
STEER/STEER/AliTransportMonitor.h
STEER/STEERBase/AliDetectorTagCuts.h
STEER/STEERBase/AliGenEventHeaderTunedPbPb.h
STEER/STEERBase/AliMCEvent.h
STEER/STEERBase/AliMCEventHandler.cxx
STEER/STEERBase/AliPIDCombined.h
STEER/STEERBase/AliTRDPIDParams.h
STEER/STEERBaseLinkDef.h