Compilation with gcc 4.3.0
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 14 May 2008 16:30:43 +0000 (16:30 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 14 May 2008 16:30:43 +0000 (16:30 +0000)
51 files changed:
ANALYSIS/AliXMLCollection.cxx
ANALYSIS/TGliteXmlEventlist.cxx
EVE/EveBase/AliEveVSDCreator.cxx
FMD/flow/AliFMDFlowSplitter.cxx
HLT/BASE/AliHLTModulePreprocessor.cxx
HLT/BASE/HOMER/AliHLTHOMERWriter.cxx
HLT/MUON/utils/dHLTdumpraw.cxx
HLT/TPCLib/AliHLTTPCGlobalMergerComponent.cxx
HLT/TPCLib/AliHLTTPCSliceTrackerComponent.cxx
HLT/TPCLib/tracking-ca/AliHLTTPCCATrackerComponent.cxx
MONITOR/AliMonitorClient.cxx
MONITOR/AliMonitorControl.cxx
MUON/AliMUONLocalTriggerBoard.cxx
MUON/AliMUONPainterDataSourceFrame.cxx
MUON/AliMUONPainterHelper.cxx
MUON/AliMUONRawStreamTrackerHP.h
MUON/AliMUONRefitter.cxx
MUON/AliMUONTrackerIO.cxx
MUON/mapping/AliMpDDLStore.cxx
MUON/mapping/AliMpDEStore.cxx
MUON/mapping/AliMpMotifPainter.cxx
MUON/mapping/AliMpMotifType.cxx
MUON/mapping/AliMpTriggerReader.cxx
RALICE/AliAstrolab.cxx
RALICE/AliCollider.cxx
RALICE/AliDevice.cxx
RALICE/AliEvent.cxx
RALICE/AliEventSelector.cxx
RALICE/AliHelix.cxx
RALICE/AliJet.cxx
RALICE/AliJob.cxx
RALICE/AliSignal.cxx
RALICE/AliTimestamp.cxx
RALICE/AliVertex.cxx
RAW/AliRawDataHeader.h
RAW/AliRawReaderFile.cxx
STEER/AliCDBDump.cxx
STEER/AliCDBGrid.cxx
STEER/AliCDBLocal.cxx
STEER/AliCheb3DCalc.cxx
STEER/AliFieldMap.cxx
STEER/AliLog.cxx
STEER/AliQA.cxx
T0/AliT0Calibrator.cxx
T0/AliT0QAChecker.cxx
T0/AliT0Reconstructor.cxx
TOF/AliTOFReconstructor.cxx
TPC/AliTPCMonitorDialog.cxx
TPC/AliTPCMonitorMappingHandler.cxx
TRD/AliTRDsegmentArray.cxx
TTherminator/Therminator/Hypersurface.cxx

index e1246d887613fe7a5d6fd9aa3ce52e740771d1d2..6b8a02cab85e27393e2951c680ebcbf6c3a0b3c1 100644 (file)
@@ -21,6 +21,7 @@
 //   Origin: Panos Christakoglou, UOA-CERN, Panos.Christakoglou@cern.ch
 //-----------------------------------------------------------------
 
+#include <cstdlib>
 //ROOT
 #include <Riostream.h>
 #include <TEntryList.h>
index 28f9ef0e0ca919739ca22a52de2c7f4f325951a3..1b387cf418809938c2dd9773e0d7ae53aada729a 100644 (file)
@@ -16,6 +16,7 @@
 //   delete evlist;
 //   ---------------------------------------------------------------------------------
 
+#include <cstdlib>
 #include <TCollection.h>
 #include <TMap.h>
 #include <TObjString.h>
index 4f05b67f0a2ae0180ebab37faa4e1e8aff1b120d..5119668b429f6f65669b682a0051450c775d49e0 100644 (file)
@@ -7,6 +7,7 @@
  * full copyright notice.                                                 *
  **************************************************************************/
 
+#include <memory>
 #include "AliEveVSDCreator.h"
 
 #include <AliStack.h>
index 11f428c610da6d9e99223fb32a77e7805cbf4c92..65e4299f91128ee763d30b63c026a59011fb330f 100644 (file)
@@ -25,6 +25,7 @@
 #include "flow/AliFMDFlowAxis.h"
 #include <TRandom.h>
 #include <cmath>
+#include <cstdlib>
 #include <iostream>
 
 //____________________________________________________________________
index cbbde3e9a945bc66f4ce0e87ba24efc97dfb27b2..ef5507a32042e86a89b41ecd9f22fb4703f0b463 100644 (file)
@@ -23,6 +23,7 @@
  * @brief  Base class for HLT module preprocessors
  */
 
+#include <cstdlib>
 #include <cassert>
 #include "AliHLTModulePreprocessor.h"
 #include "AliHLTShuttleInterface.h"
index cee95d78c3a4e385b9c76fb0d2fba31881e5ff4a..5164bf759eb35a61dd927fee07d435cd9a6cd319 100644 (file)
@@ -42,6 +42,7 @@
 // or
 // visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
 
+#include <cstring>
 #include "AliHLTHOMERWriter.h"
 #include <sys/time.h>
 #include <time.h>
index ad82fd84f5179aa5dd51c48fc5cc4c66f33f0f2c..ad8b3e257ae4ee87ebaa956d2bd41976763fc17d 100644 (file)
@@ -36,6 +36,7 @@
 
 #include "AliHLTMUONUtils.h"
 
+#include <cstring>
 #include <cstdlib>
 #include <cassert>
 #include <new>
index 7c066985c5ab21f52589f975bd78e877459a425c..f80b73afcc3a8f13b5d23d0ae6d3eaf5cdfed782 100644 (file)
@@ -33,6 +33,7 @@
 using namespace std;
 #endif
 
+#include <climits>
 #include "AliHLTTPCGlobalMergerComponent.h"
 //#include "AliHLTTPCTransform.h"
 #include "AliHLTTPCGlobalMerger.h"
index 2bb9d9ad6fbe93ff827f19d031e6d86f860e5684..3099a1d903516451d24c16da7adddfac059b43ed 100644 (file)
@@ -33,6 +33,7 @@
 using namespace std;
 #endif
 
+#include <climits>
 #include "AliHLTTPCSliceTrackerComponent.h"
 #include "AliHLTTPCTransform.h"
 #include "AliHLTTPCConfMapper.h"
index 2fd3f8b4cf20dd4d64b919a5ebb4b814af789a5c..29c75baca1b41bf0dde69e33b42b521542daf6f7 100644 (file)
@@ -26,6 +26,7 @@
 using namespace std;
 #endif
 
+#include <climits>
 #include "AliHLTTPCCATrackerComponent.h"
 #include "AliHLTTPCTransform.h"
 #include "AliHLTTPCCATracker.h"
index 27df7773cedd3471b7ddec2e7b566f004d8cfe5c..199b6b335fd1d660a33fc5b0bd639d322554d6b3 100644 (file)
@@ -24,6 +24,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 
 
+#include <cstdlib>
 #include <TApplication.h>
 #include <TCanvas.h>
 #include <TClass.h>
index 2295588678b26f1fd8b840a4fc7c3153c28e8eef..1788dd4a5309fcb806af67f48966c8d0291bebe3 100644 (file)
@@ -22,6 +22,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 
 
+#include <cstdlib>
 #include "AliMonitorControl.h"
 #include "AliMonitorHisto.h"
 #include "AliLog.h"
index fc489d8fe7bd96a0e5d12a417b421f29108c4a64..b4025a07e9299c5dbf8dd669c691b4247e9929d4 100644 (file)
@@ -24,6 +24,7 @@
 /// \author Rachid Guernane (LPCCFd)
 //-----------------------------------------------------------------------------
 
+#include <cstdlib>
 #include "AliMUONLocalTriggerBoard.h"
 #include "AliMUONTriggerLut.h"
 
index 800b7c6525dc740bb5c39d570b9a51c28f8a9e33..b1cc97761e5763cde61b323ed68cfd3a211d611d 100644 (file)
@@ -15,6 +15,7 @@
 
 // $Id$
 
+#include <cstdlib>
 #include "AliMUONPainterDataSourceFrame.h"
 
 
index 3575009302f04958917501a58cc59f5b767047c0..d09f93423b6c92cd910b70d2318792d1b7b9c3c9 100644 (file)
@@ -15,6 +15,7 @@
 
 // $Id$
 
+#include <cstdlib>
 #include "AliMUONPainterHelper.h"
 
 #include "AliMUONGeometryDetElement.h"
index a893da9eed83c4c674e815c00d61fef8e1fd6e94..341cfb7b0395b98c70092efeb7559b5aa0ef5960 100644 (file)
@@ -13,6 +13,7 @@
 /// \brief  Declaration of the high performance decoder for muon trigger chamber raw streams.
 ///
 
+#include <cstring>
 #include "AliMUONVRawStreamTracker.h"
 #include "AliMUONTrackerDDLDecoder.h"
 
index aa8ca1fb63772b769ede99b1b430449321242820..9e038b044116407c8a95597c30d9ec142c9509c4 100644 (file)
@@ -15,6 +15,7 @@
 
 // $Id$
 
+#include <cstdlib>
 #include "AliMUONRefitter.h"
 #include "AliMUONGeometryTransformer.h"
 #include "AliMUONClusterFinderCOG.h"
index e7de71c475f0d49c0aaab1d19df89dd407cdea39..208f0fa054039fbbd098599eacbf3b6e7f145212 100644 (file)
@@ -15,6 +15,7 @@
 
 // $Id$
 
+#include <cstdlib>
 #include "AliMUONTrackerIO.h"
 
 /// \class AliMUONTrackerIO
index 78860d384fe198c76d76037b799c94610a605614..c9835e91b81c2d484ce10bdc3fbbfa5b0a301c1b 100644 (file)
@@ -27,6 +27,7 @@
 //          Christian Finck, SUBATECH Nantes
 //-----------------------------------------------------------------------------
 
+#include <cstdlib>
 #include "AliMpDDLStore.h"
 #include "AliMpConstants.h"
 #include "AliMpDEStore.h"
index 13f1c91580aa3c4a3cf8804124c616b29e4d5055..9f639ee520de3bf4955dd793d20f979358d632dd 100644 (file)
@@ -25,6 +25,7 @@
 //          Laurent Aphecetche, Christian Finck, SUBATECH Nantes
 //-----------------------------------------------------------------------------
 
+#include <cstdlib>
 #include "AliMpDEStore.h"
 #include "AliMpDEManager.h"
 #include "AliMpDetElement.h"
index 78bcd6ef64b51e6ba62c70572f56afc53770b5d0..09a8c877d967d3c1d56225e15012c52165b89d1a 100755 (executable)
@@ -25,6 +25,7 @@
 // Authors: David Guez, IPN Orsay
 //-----------------------------------------------------------------------------
 
+#include <cstdlib>
 #include "AliMpMotifPainter.h"
 #include "AliMpGraphContext.h"
 #include "AliMpMotifPosition.h"
index 580e8a2c27a46be8cf9125553854fd48df496d7b..1425cd84241ad873a6312441fa11b5854acea1b7 100755 (executable)
@@ -25,6 +25,7 @@
 // Authors: David Guez, Ivana Hrivnacova; IPN Orsay
 //-----------------------------------------------------------------------------
 
+#include <cstdlib>
 #include "AliMpMotifType.h"
 #include "AliMpMotifTypePadIterator.h"
 #include "AliMpConnection.h"
index 60e1b035d8e8ed49ca4983e93757d4f53625d9f1..e816ad377326ff670a80b876901b6265d94a96e5 100644 (file)
@@ -16,6 +16,7 @@
 // $Id$
 // $MpId: AliMpTriggerReader.cxx,v 1.4 2006/05/24 13:58:52 ivana Exp $
 
+#include <cstdlib>
 #include "AliMpTriggerReader.h"
 #include "AliMpMotifReader.h"
 #include "AliMpFiles.h"
index 469039d59af89e3ceb81d22ea06259c7c5274c06..452c3a28bd79842f6275598781a331f5ac720448 100644 (file)
 //- Modified: NvE $Date$ Utrecht University
 ///////////////////////////////////////////////////////////////////////////
 
+#include <cstdlib>
 #include "AliAstrolab.h"
 #include "Riostream.h"
  
index 965197e0ee92c51939a785cb2d44ee2f117a2469..97e9b54694b66558b4239105382aad26f36dc696 100644 (file)
 //- Modified: NvE $Date: 2004/05/04 15:33:04 $ Utrecht University
 ///////////////////////////////////////////////////////////////////////////
 
+#include <cstdlib>
 #include "AliCollider.h"
 #include "Riostream.h"
  
index 89f917c8f2f1b34f08e1afb1a61d5509fc46dc64..df83c35d357f1dbab0f8d8e90e0705784797efb2 100644 (file)
@@ -79,6 +79,7 @@
 //- Modified: NvE $Date$ Utrecht University
 ///////////////////////////////////////////////////////////////////////////
 
+#include <cstdlib>
 #include "AliDevice.h"
 #include "Riostream.h"
  
index c4f33437d6a59ee541c0722d757f42ec05e39274..e1b33d98bd40fa0afa3c9e5d4f751b8a590e99de 100644 (file)
 //- Modified: NvE $Date: 2004/10/20 10:49:44 $ UU-SAP Utrecht
 ///////////////////////////////////////////////////////////////////////////
 
+#include <cstdlib>
 #include "AliEvent.h"
 #include "Riostream.h"
  
index a425d572bb14f592ca7e1e8811d2af08b8f2969e..a4183735ddad67904bd335b39f286eead6a5f69b 100644 (file)
 //- Modified: NvE $Date$ Utrecht University
 ///////////////////////////////////////////////////////////////////////////
  
+#include <cstdlib>
 #include "AliEventSelector.h"
 #include "Riostream.h"
 
index e0069838a064b6c2fba959afbc84f98e90871c10..3ebafe5c56410621b60b67da83918fb5916d5891 100644 (file)
 //- Modified: NvE $Date$ Utrecht University
 ///////////////////////////////////////////////////////////////////////////
 
+#include <cstdlib>
 #include "AliHelix.h"
 #include "Riostream.h"
  
index b6f8251cb526f0e51e9d5951f5c26d5a49dea0e5..25094231c80f3482e85969e618caaf92459300b1 100644 (file)
@@ -94,6 +94,7 @@
 //- Modified: NvE $Date$ UU-SAP Utrecht
 ///////////////////////////////////////////////////////////////////////////
 
+#include <cstdlib>
 #include "AliJet.h"
 #include "Riostream.h"
  
index 6a385f2e47190ee88d1874f57138a1a8eac6602f..f79b9dc5c42338e69626251dfd641350221de7e0 100644 (file)
 //- Modified: NvE $Date$ Utrecht University
 ///////////////////////////////////////////////////////////////////////////
  
+#include <cstdlib>
 #include "AliJob.h"
 #include "Riostream.h"
 
index 1cb0a2cf258f84a208baab5c982b983eb9418f8a..c6bdd25139ce54abc4f520f2ea05ba394a05596f 100644 (file)
 //- Modified: NvE $Date$ UU-SAP Utrecht
 ///////////////////////////////////////////////////////////////////////////
 
+#include <cstdlib>
 #include "AliSignal.h"
 #include "AliTrack.h"
 #include "Riostream.h"
index df6aa74617d23374d9b11c7c26527f8ecfb675a0..c80833dec7fdc775c0d22bcc8b001b92ce184ab1 100644 (file)
 //- Modified: NvE $Date$ Utrecht University.
 ///////////////////////////////////////////////////////////////////////////
 
+#include <cstdlib>
 #include "AliTimestamp.h"
 #include "Riostream.h"
 
index 1d142c7da997bed3e2f46966b891b223b0dabc50..dc1ae6b37491dc9faa13cb0a12f15e622afb9816 100644 (file)
 //- Modified: NvE $Date$ UU-SAP Utrecht
 ///////////////////////////////////////////////////////////////////////////
 
+#include <cstdlib>
 #include "AliVertex.h"
 #include "Riostream.h"
  
index e2fa8e2b7724108587ed173a0701336e975725d6..78bbddc4642613af63f6d4c2458725b2fe318e3c 100644 (file)
@@ -57,9 +57,9 @@ struct AliRawDataHeader {
     {return fStatusMiniEventID & 0xFFF;};
 
   ULong64_t GetTriggerClasses() const
-    {return ((ULong64_t) (fROILowTriggerClassHigh & 0x1FFFF)) << 32 + fTriggerClassLow;}
+  {return (((ULong64_t) (fROILowTriggerClassHigh & 0x1FFFF)) << 32) + fTriggerClassLow;}
   ULong64_t GetROI() const
-    {return ((ULong64_t) fROIHigh) << 32 + ((fROILowTriggerClassHigh >> 28) & 0xF);}
+  {return (((ULong64_t) fROIHigh) << 32) + ((fROILowTriggerClassHigh >> 28) & 0xF);}
 
   void      SetTriggerClass(ULong64_t mask)
     {fTriggerClassLow = (UInt_t)(mask & 0xFFFFFFFF);  // low bits of trigger class
index fe33f776157d003f77ea0b4fab3ac75d1564f1d9..ad1201977c13f3def7c3dadda74887c8c07335e7 100644 (file)
@@ -30,6 +30,7 @@
 /// 
 ///////////////////////////////////////////////////////////////////////////////
 
+#include <cstdlib>
 #include "AliRawReaderFile.h"
 #include <TSystem.h>
 
index 49b97af77fb938d28769cfd32c8a252c25218932..322f614af6790b94050887cf812ec8c33f001754 100644 (file)
@@ -20,6 +20,7 @@
 //                                                                 //
 /////////////////////////////////////////////////////////////////////
 
+#include <cstdlib>
 #include <TSystem.h>
 #include <TKey.h>
 #include <TFile.h>
index 8bd2df8f879a4a60ac725309ed139a7e52d73573..df3915d6541f569b15a0a9b1399ea2eb57c10c53 100644 (file)
@@ -20,7 +20,7 @@
 //                                                                                             //
 /////////////////////////////////////////////////////////////////////////////////////////////////
 
-
+#include <cstdlib>
 #include <TGrid.h>
 #include <TGridResult.h>
 #include <TFile.h>
index 0c590e72f79821cb48beb90730e44452667681e9..8074120278898d5f2ca5f17dcd340c1c9d258426 100644 (file)
@@ -20,6 +20,7 @@
 //                                                                                             //
 /////////////////////////////////////////////////////////////////////////////////////////////////
 
+#include <cstdlib>
 #include <TSystem.h>
 #include <TObjString.h>
 #include <TRegexp.h>
index 16e4aac97def351cd10b339971293b1a8acdcb4b..4eec5102a608b2e8b2a495cbfb5ef0033c4d94d6 100644 (file)
@@ -16,6 +16,7 @@
 
 // Author: ruben.shahoyan@cern.ch   09/09/2006
 //
+#include <cstdlib>
 #include "AliCheb3DCalc.h"
 
 ClassImp(AliCheb3DCalc)
index 907d5c4523f83a2837316662887d194d9aa38b7d..97a37b6eb954b23e273a35f3d28cc5c496faf2ee 100644 (file)
@@ -25,6 +25,7 @@
 //
 //-----------------------------------------------------------------------
 
+#include <cstdlib>
 #include <TClass.h>
 #include <TSystem.h>
 
index 7770819bb56ddda4856145ab493d68f586d3f01a..3835c8483ac3a61f3ad4449ad8ed05b974d5a525 100644 (file)
@@ -31,6 +31,7 @@
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 
+#include <cstdlib>
 #include <strings.h>
 #include <Riostream.h>
 #include <TError.h>
index 69825003cdea6537fd7e1950f6fa1bc755bcf1ba..8a752ac8b28d93500be4a044218e6979170dfe5a 100644 (file)
@@ -31,6 +31,7 @@
 //////////////////////////////////////////////////////////////////////////////
 
 
+#include <cstdlib>
 // --- ROOT system ---
 #include <TFile.h>
 #include <TSystem.h>
index 8422b0d2d13774ab8212f61d302de7ba6517c8eb..6cae77ac84c4ecef523a6346a108396c26049f19 100644 (file)
@@ -33,7 +33,7 @@
 #include <TGraph.h>
 #include <TH1F.h>
 #include <TMath.h>
-#include "iostream.h"
+#include <Riostream.h>
 
 ClassImp(AliT0Calibrator)
 
index 0839d4c6fe1fea096c0388fdf1404aa3248f50e9..7aa20cbb24e09fba37c2f10fcff62771c933507f 100644 (file)
@@ -23,6 +23,7 @@
 //...
 
 // --- ROOT system ---
+#include <Riostream.h>
 #include <TClass.h>
 #include <TH1F.h> 
 #include <TH1I.h> 
@@ -38,7 +39,6 @@
 #include "AliQA.h"
 #include "AliQAChecker.h"
 #include "AliT0QAChecker.h"
-#include "iostream.h"
 
 ClassImp(AliT0QAChecker)
 
index 4105db9f1be1c5271417db88aa912dba069e0565..116f794aec63c2d86ca3ba18ad7c8bcf8bc84198 100644 (file)
@@ -34,7 +34,7 @@
 #include <TArrayI.h>
 #include <TGraph.h>
 #include <TMath.h>
-#include <iostream.h>
+#include <Riostream.h>
 
 ClassImp(AliT0Reconstructor)
 
index 3ab262005abd2e9e59e2169acaedfdb18e22469e..a9c6ea1cb67436d8797b50acfacf17cb54bab3c7 100644 (file)
@@ -21,6 +21,7 @@
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 
+#include <cstdlib>
 //#include "TFile.h"
 #include "TObjArray.h"
 #include "TString.h"
index d4aa93d92d64a6b5030ffdc0bda47e270cc1682f..2bfab498a5253f83dddf3112e0494131f72f960e 100755 (executable)
@@ -41,6 +41,7 @@ New TPC monitoring package from Stefan Kniege. The monitoring package can be sta
 
 
  
+#include <cstdlib>
 #include "AliTPCMonitorDialog.h"
 #include "TGTab.h"
 #include "TGButton.h"
index f5092a84f55751a00dac7c8ea20b6088f9230c85..eeaa993a2e506a8d6609eb589aed161162a83dd1 100755 (executable)
@@ -43,6 +43,7 @@
 /////////////////////////////////////////////////////////////////////////
 
 
+#include <cstdlib>
 #include "AliTPCMonitorMappingHandler.h"
 #include "TH1.h"
 #include "TLegend.h"
index f91cacb2465b421ef699b33488550cb73c08a8a9..bbc48a430282e14247959516c503dd6075e392c5 100644 (file)
@@ -21,6 +21,7 @@
 //                                                                        //
 ////////////////////////////////////////////////////////////////////////////
 
+#include <cstdlib>
 #include <TROOT.h>
 #include <TTree.h>
 #include <TClonesArray.h>
index 161d3ae9cd741243aa9c0f68c98da22aeef2a424..e0a902afd51b72fb461ef05646e8335a91271377 100644 (file)
@@ -1,3 +1,5 @@
+#include <cstdlib>
+#include <cstring>
 #include "Hypersurface.h"
 
 Hypersurface::Hypersurface(const char *dirname) {