Inserting TMath.h where required by the new version of ROOT
authoralibrary <alibrary@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 15 Jan 2007 14:50:02 +0000 (14:50 +0000)
committeralibrary <alibrary@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 15 Jan 2007 14:50:02 +0000 (14:50 +0000)
42 files changed:
EMCAL/AliEMCALCalibData.cxx
EMCAL/AliEMCALDigit.cxx
EMCAL/AliEMCALGeometry.cxx
EMCAL/AliEMCALGeometry.h
EMCAL/AliEMCALLoader.cxx
EVGEN/AliGenHMPIDlib.cxx
FASTSIM/AliFastMuonTrackingAcc.cxx
FASTSIM/AliFastMuonTrackingEff.cxx
FASTSIM/AliQuenchingWeights.h
FMD/AliFMD3.cxx
FMD/AliFMDBaseDigitizer.cxx
FMD/AliFMDDetector.cxx
FMD/AliFMDHit.cxx
HLT/PHOS/AliHLTPHOSAnalyzer.h
ITS/AliITSCalibration.cxx
ITS/AliITSHuffman.cxx
ITS/AliITSPidParItem.cxx
ITS/AliITSSteerPid.cxx
ITS/AliITSclusterSSD.cxx
ITS/AliITSgeomSSD.cxx
ITS/AliITSresponseSDD.cxx
ITS/AliITSsimulationFastPoints.h
JETAN/AliUA1JetHeaderV1.cxx
MUON/AliMUONChamberTrigger.cxx
MUON/AliMUONTrackLight.h
MUON/AliMillepede.cxx
PHOS/AliPHOSRecCpvManager.cxx
PHOS/AliPHOSRecEmcManager.cxx
PMD/AliPMDClusteringV1.cxx
PMD/AliPMDClusteringV2.cxx
PYTHIA6/AliPythiaRndm.cxx
STEER/AliAlignObj.cxx
STEER/AliESDVertex.h
STEER/AliMagFDM.cxx
STEER/AliSignalProcesor.cxx
STEER/AliStrLine.cxx
TPC/AliDetectorParam.cxx
TRD/AliTRDcalibDB.cxx
TRD/AliTRDpadPlane.cxx
TRD/AliTRDrawData.cxx
TRD/AliTRDsim.h
VZERO/AliVZERODigitizer.cxx

index 3babb67..ea47ad7 100644 (file)
@@ -24,6 +24,8 @@
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 
+#include <TMath.h>
+
 #include "AliEMCALCalibData.h"
 
 ClassImp(AliEMCALCalibData)
index a5cc66b..59104bc 100644 (file)
@@ -13,7 +13,7 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
-/* $Id:  */
+/* $Id$ */
 
 //_________________________________________________________________________
 //  EMCAL digit: 
 //__________________________________________________________________________
 
 // --- ROOT system ---
+#include <Riostream.h>
+#include <TMath.h>
 
 // --- Standard library ---
 
-#include <Riostream.h>
-
 // --- AliRoot header files ---
 
 #include "AliEMCALDigit.h"
index 0585295..802b87e 100644 (file)
 //     and  : Jennifer Klay (LBL)
 //     SHASHLYK : Aleksei Pavlinov (WSU)
 //
-// --- AliRoot header files ---
+
 #include <assert.h>
-#include <Riostream.h>
 
-#include <TMath.h>
-#include <TVector3.h>
-#include <TObjArray.h>
+// --- AliRoot header files ---
+#include <Riostream.h>
+#include <TBrowser.h>
+#include <TClonesArray.h>
 #include <TGeoManager.h>
-#include <TGeoNode.h>
 #include <TGeoMatrix.h>
+#include <TGeoNode.h>
 #include <TMatrixD.h>
+#include <TObjArray.h>
 #include <TObjString.h>
-#include <TClonesArray.h>
-#include <TBrowser.h>
+#include <TVector3.h>
 
 // -- ALICE Headers.
-//#include "AliConst.h"
 #include "AliLog.h"
 
 // --- EMCAL headers
index c77227e..d642992 100644 (file)
@@ -25,8 +25,10 @@ class AliEMCALRecPoint;
 class TClonesArray ;
 
 // --- AliRoot header files ---
+#include <TArrayD.h>
+#include <TMath.h>
+
 #include "AliGeometry.h"
-#include "TArrayD.h"
 
 class AliEMCALGeometry : public AliGeometry {
 public:
index 7e29d87..228af60 100644 (file)
@@ -40,6 +40,7 @@
 //////////////////////////////////////////////////////////////////////////////
 
 // --- ROOT system ---
+#include "TMath.h"
 #include "TTree.h"
 
 // --- Standard library ---
index 7134a93..67a1865 100644 (file)
 //
 //
 
+#include <TPDGCode.h>
+#include <TMath.h>
 #include <TRandom.h>
 #include <TString.h>
-#include <AliLog.h>
+
 #include "AliGenHMPIDlib.h"
-#include <TPDGCode.h>
+#include "AliLog.h"
 
 ClassImp(AliGenHMPIDlib)
 
index 67ff7ec..dd5462e 100644 (file)
@@ -22,6 +22,8 @@
 // Author: Andreas Morsch
 // andreas.morsch@cern.ch 
 
+#include <TMath.h>
+
 #include "AliFastMuonTrackingAcc.h"
 #include "AliMUONFastTracking.h"
 
index 208a357..87031ab 100644 (file)
@@ -22,6 +22,9 @@
 // Author: Alessandro de Falco 
 // alessandro.de.falco@ca.infn.it
 // 
+
+#include <TMath.h>
+
 #include "AliFastMuonTrackingEff.h"
 #include "AliMUONFastTracking.h"
 
index d2c71a9..81e5d18 100644 (file)
@@ -17,6 +17,7 @@
 //                     A. Dainese    andrea.dainese@pd.infn.it            
 //----------------------------------------------------------------------------
 
+#include <TMath.h>
 #include <TObject.h>
 class TH1F;
 
index adc5ace..e6a8d44 100644 (file)
 // The support is a special cone of carbon-fibre made by a Danish
 // Yacht company.
 //
+
+#include <TMath.h>             // ROOT_TMath
+
 #include "AliFMD3.h"           // ALIFMD3_H 
 #include "AliLog.h"            // ALILOG_H
 #include "AliFMDRing.h"                // ALIFMDRING_H 
-// #include <TMath.h>          // ROOT_TMath
 
 //====================================================================
 ClassImp(AliFMD3)
index a04cd4f..82a243a 100644 (file)
 //                    -1 + B + exp(-B)
 //
 
+#include <TMath.h>
 #include <TTree.h>             // ROOT_TTree
 //#include <TRandom.h>         // ROOT_TRandom
 #include <AliLog.h>            // ALILOG_H
index cda0443..ec64734 100644 (file)
 //
 // Latest changes by Christian Holm Christensen
 //
+
+#include <TGeoManager.h>       // ROOT_TGeoManager 
+#include <TGeoMatrix.h>                // ROOT_TGeoMatrix 
+#include <TMath.h>              // ROOT_TMath
+
 #include "AliFMDDetector.h"    // ALIFMDSUBDETECTOR_H
 #include "AliFMDRing.h"                // ALIFMDRING_H
 #include "AliLog.h"             // ALILOG_H
-#include <TGeoManager.h>       // ROOT_TGeoManager 
-#include <TGeoMatrix.h>                // ROOT_TGeoMatrix 
-// #include <TMath.h>              // ROOT_TMath
 
 //====================================================================
 ClassImp(AliFMDDetector)
index e4a21a4..2d883f3 100644 (file)
 //     Track stopping status. 
 //  Latest changes by Christian Holm Christensen
 //
-#include "AliFMDHit.h"         // ALIFMDHIT_H
-// #include "AliLog.h"         // ALILOG_H
+
 #include "Riostream.h"         // ROOT_Riostream
 #include <TDatabasePDG.h>
-// #include <TMath.h>
+#include <TMath.h>
 #include <TString.h>
 
+#include "AliFMDHit.h"         // ALIFMDHIT_H
+// #include "AliLog.h"         // ALILOG_H
+
 //____________________________________________________________________
 ClassImp(AliFMDHit)
 #if 0
index de3793b..5351848 100644 (file)
@@ -1,7 +1,9 @@
 #ifndef ALIHLTPHOSANALYZER_H
 #define ALIHLTPHOSANALYZER_H
+/* Copyright(c) 1998-2004, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice                               */
 
-//#include "AliHLTProcessor.h"
+/* $Id$ */
 
 class AliHLTPHOSAnalyzer
 {
index f170722..269ef51 100644 (file)
@@ -13,6 +13,7 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
+/* $Id$ */
 
 //////////////////////////////////////////////////////
 //  Calibration class for set:ITS                   //
@@ -22,7 +23,9 @@
 //  AliITSCalibrationSSD                            //
 //////////////////////////////////////////////////////
 
-#include "Riostream.h"
+#include <Riostream.h>
+#include <TMath.h>
+
 #include "AliITSCalibration.h"
 #include "AliLog.h"
 
index c09a6f3..769312b 100644 (file)
  * about the suitability of this software for any purpose. It is          *
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
+
+/* $Id$ */
+
 ////////////////////////////////////////////////
 //                                            //
 //  RawData classes for set:ITS               //
 //                                            //
 ////////////////////////////////////////////////
 
+#include <TMath.h>
 #include <TObjArray.h>
 #include <Riostream.h>
+
 #include "AliITSHuffman.h"
 
 ClassImp(AliITSHuffman)
index 3b41c97..5f77626 100644 (file)
@@ -1,3 +1,20 @@
+/**************************************************************************
+ * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ *                                                                        *
+ * Author: The ALICE Off-line Project.                                    *
+ * Contributors are mentioned in the code where appropriate.              *
+ *                                                                        *
+ * Permission to use, copy, modify and distribute this software and its   *
+ * documentation strictly for non-commercial purposes is hereby granted   *
+ * without fee, provided that the above copyright notice appears in all   *
+ * copies and that both the copyright notice and this permission notice   *
+ * appear in the supporting documentation. The authors make no claims     *
+ * about the suitability of this software for any purpose. It is          *
+ * provided "as is" without express or implied warranty.                  *
+ **************************************************************************/
+
+/* $Id$ */
+
 /////////////////////////////////////////////////////////
 //Class for PID in the ITS                             //
 //                                                     //
@@ -6,6 +23,8 @@
 
 #include <Riostream.h>
 #include <TF1.h>
+#include <TMath.h>
+
 #include "AliITSPidParItem.h"
 
 ClassImp(AliITSPidParItem)
index 0aee419..634beae 100644 (file)
@@ -1,3 +1,20 @@
+/**************************************************************************
+ * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ *                                                                        *
+ * Author: The ALICE Off-line Project.                                    *
+ * Contributors are mentioned in the code where appropriate.              *
+ *                                                                        *
+ * Permission to use, copy, modify and distribute this software and its   *
+ * documentation strictly for non-commercial purposes is hereby granted   *
+ * without fee, provided that the above copyright notice appears in all   *
+ * copies and that both the copyright notice and this permission notice   *
+ * appear in the supporting documentation. The authors make no claims     *
+ * about the suitability of this software for any purpose. It is          *
+ * provided "as is" without express or implied warranty.                  *
+ **************************************************************************/
+
+/* $Id$ */
+
 /////////////////////////////////////////////////////////////////////////
 //Steering Class for PID in the ITS                                      //
 //The PID is based on the likelihood of all the four ITS' layers,        //
@@ -6,6 +23,8 @@
 // Origin: Elena Bruna bruna@to.infn.it, Massimo Masera masera@to.infn.it//
 /////////////////////////////////////////////////////////////////////////
 
+#include <TMath.h>
+
 #include "AliITSSteerPid.h"
 
 ClassImp(AliITSSteerPid)
index e5acb51..43b2616 100644 (file)
 // includes information about clusters on other side that it crosses with //
 ////////////////////////////////////////////////////////////////////////////
 
-#include "TArrayI.h"
-#include "TClonesArray.h"
+#include <TArrayI.h>
+#include <TMath.h>
+#include <TClonesArray.h>
+
+
 #include "AliITSdigitSSD.h"
 #include "AliITSclusterSSD.h"
 
index 8ef056c..8bd452a 100644 (file)
 // initilize this one with predefined values.
 ////////////////////////////////////////////////////////////////////////
 
-#include <Riostream.h>
 #include <stdlib.h>
-#include <TShape.h>
+
+#include <Riostream.h>
 #include <TBRIK.h>
+#include <TMath.h>
+#include <TShape.h>
 
 #include "AliITSgeomSSD.h"
 
index af135bc..f827d57 100644 (file)
@@ -13,7 +13,8 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
-#include "AliITSresponseSDD.h"
+/* $Id$ */
+
 //////////////////////////////////////////////////////
 //  Base response class forITS                      //
 //  It is used to set static data members           //
@@ -23,6 +24,9 @@
 //                                                  //
 //////////////////////////////////////////////////////
 
+#include <TMath.h>
+
+#include "AliITSresponseSDD.h"
 
 const Int_t AliITSresponseSDD::fgkMaxAdcDefault = 1024;
 const Float_t AliITSresponseSDD::fgkDynamicRangeDefault = 132.;
index 5c97ffb..2bd321c 100644 (file)
@@ -1,11 +1,18 @@
 #ifndef ALIITSSIMULATIONFASTPOINTS_H
 #define ALIITSSIMULATIONFASTPOINTS_H
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice                               */
+
+/* $Id$ */
 
-#include "AliITSsimulation.h"
 //////////////////////////////////////////////////////////
 // implements fast simulation 
 /////////////////////////////////////////////////////////
 //
+
+#include <TMath.h>
+
+#include "AliITSsimulation.h"
 class TClonesArray;
 class AliITSmodule;
 class TRandom;
index 1dbc328..3933bfc 100644 (file)
@@ -13,6 +13,8 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
  
+/* $Id$ */
+
 //---------------------------------------------------------------------
 //  Jet Gen header class
 // Stores parameters of particle algoritm
@@ -20,6 +22,8 @@
 //---------------------------------------------------------------------
 
 #include <Riostream.h> 
+#include <TMath.h>
+
 #include "AliUA1JetHeaderV1.h"
 ClassImp(AliUA1JetHeaderV1)
 
index 58f4fe1..b3e3692 100644 (file)
@@ -15,6 +15,8 @@
 
 /* $Id$ */
 
+#include <TMath.h>
+
 #include "AliMUONChamberTrigger.h"
 #include "AliMUONResponseTrigger.h"
 #include "AliMUONHit.h"
index fd4f0c6..ad89a01 100644 (file)
@@ -23,7 +23,9 @@
 /// (authors: H.Woehri, A.de Falco)
 
 // ROOT classes
-#include "TLorentzVector.h"
+
+#include <TClonesArray.h>
+#include <TLorentzVector.h>
 
 class AliMUONTrack;
 class AliESDMuonTrack;
index 9799e1b..3871054 100644 (file)
@@ -30,6 +30,7 @@
 
 #include <TArrayI.h>
 #include <TArrayD.h>
+#include <TMath.h>
 
 #include "AliLog.h"
 
index 4947b41..33908c5 100644 (file)
@@ -13,6 +13,7 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
+/* $Id$ */
 
 //_________________________________________________________________________
 // Class for the management by the CPV reconstruction.
@@ -21,6 +22,8 @@
 //
 // --- ROOT system ---
 
+#include <TMath.h>
+
 // --- Standard library ---
 
 // --- AliRoot header files ---
index 9f69651..1daf093 100644 (file)
@@ -13,6 +13,7 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
+/* $Id$ */
 
 //_________________________________________________________________________
 // Class for the management by the Emc reconstruction.
@@ -21,6 +22,8 @@
 //
 // --- ROOT system ---
 
+#include <TMath.h>
+
 // --- Standard library ---
 
 // --- AliRoot header files ---
index 24c3003..b80f78f 100644 (file)
@@ -13,6 +13,8 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
+/* $Id$ */
+
 //-----------------------------------------------------//
 //                                                     //
 //  Source File : PMDClusteringV1.cxx, Version 00      //
@@ -39,7 +41,8 @@
    LAST UPDATE  :  October 23, 2002
 -----------------------------------------------------------------------*/
 
-#include "Riostream.h"
+#include <Riostream.h>
+#include <TMath.h>
 #include <TNtuple.h>
 #include <TObjArray.h>
 #include <stdio.h>
index 8fd2082..c8ee50e 100644 (file)
@@ -13,6 +13,8 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
+/* $Id$ */
+
 //-----------------------------------------------------//
 //                                                     //
 //  Source File : PMDClusteringV2.cxx                  //
@@ -37,7 +39,8 @@
    LAST UPDATE  :  October 23, 2002
 -----------------------------------------------------------------------*/
 
-#include "Riostream.h"
+#include <Riostream.h>
+#include <TMath.h>
 #include <TObjArray.h>
 #include <stdio.h>
 
index 7efc265..82b64f6 100644 (file)
@@ -30,6 +30,7 @@
 //
 //-----------------------------------------------------------------------------
 
+#include <TMath.h>
 #include <TRandom.h>
 
 #include "AliPythiaRndm.h"
index 332de84..eb43be1 100644 (file)
@@ -13,6 +13,8 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
+/* $Id$ */
+
 //-----------------------------------------------------------------
 //  Implementation of the alignment object class, holding the alignment
 //  constants for a single volume, through the abstract class AliAlignObj.
@@ -21,6 +23,7 @@
 //-----------------------------------------------------------------
 #include <TGeoManager.h>
 #include <TGeoPhysicalNode.h>
+#include <TMath.h>
 
 #include "AliAlignObj.h"
 #include "AliTrackPointArray.h"
index d521fe0..b7f6267 100644 (file)
@@ -26,6 +26,7 @@
  *                                                                           *
  *****************************************************************************/
 
+#include <TMath.h>
 
 #include "AliVertex.h"
 
index eac15e8..e4cccc9 100644 (file)
@@ -21,7 +21,8 @@
 //   Author:
 //-------------------------------------------------------------------------
 
-#include "TSystem.h"
+#include <TMath.h>
+#include <TSystem.h>
 
 #include "AliLog.h"
 #include "AliMagFDM.h"
index 370e002..782fc2a 100644 (file)
@@ -1,4 +1,23 @@
-#include "TF1.h"
+/**************************************************************************
+ * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ *                                                                        *
+ * Author: The ALICE Off-line Project.                                    *
+ * Contributors are mentioned in the code where appropriate.              *
+ *                                                                        *
+ * Permission to use, copy, modify and distribute this software and its   *
+ * documentation strictly for non-commercial purposes is hereby granted   *
+ * without fee, provided that the above copyright notice appears in all   *
+ * copies and that both the copyright notice and this permission notice   *
+ * appear in the supporting documentation. The authors make no claims     *
+ * about the suitability of this software for any purpose. It is          *
+ * provided "as is" without express or implied warranty.                  *
+ **************************************************************************/
+
+/* $Id$ */
+
+#include <TF1.h>
+#include <TMath.h>
+
 #include "AliSignalProcesor.h"
 
 
index 8eea1aa..0e96d22 100644 (file)
  * about the suitability of this software for any purpose. It is          *
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
+
+/* $Id$ */
+
 ///////////////////////////////////////////////////////////////////
 //                                                               //
 // A straight line is coded as a point (3 Double_t) and           //
 // 3 direction cosines                                           //
 //                                                               //
 ///////////////////////////////////////////////////////////////////
+
 #include <Riostream.h>
 #include <TTree.h>
+#include <TMath.h>
+
 #include "AliStrLine.h"
 
 ClassImp(AliStrLine)
index e78ac8d..8b94098 100644 (file)
@@ -22,7 +22,9 @@
 //                                                                   //  
 ///////////////////////////////////////////////////////////////////////
 
-#include "TObject.h"
+#include <TMath.h>
+#include <TObject.h>
+
 #include "AliDetectorParam.h"
 
 
index 102721d..13cf552 100644 (file)
@@ -28,6 +28,7 @@
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 
+#include <TMath.h>
 #include <TRandom.h>
 
 #include "AliCDBManager.h"
index 4d5c3b4..89cf714 100644 (file)
@@ -28,6 +28,8 @@
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 
+#include <TMath.h>
+
 #include "AliTRDpadPlane.h"
 #include "AliTRDgeometry.h"
 
index 605c5cd..2bf77c2 100644 (file)
@@ -22,6 +22,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 
 #include <Riostream.h>
+#include <TMath.h>
 
 #include "AliDAQ.h"
 #include "AliRawDataHeader.h"
index ac511e5..b9220bd 100644 (file)
@@ -12,6 +12,7 @@
 ////////////////////////////////////////////////////////////////////////////
 
 #include <TObject.h>
+#include <TMath.h>
 
 class TH1D;
 
index e704eb3..8359bbb 100644 (file)
@@ -13,6 +13,8 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
  
+/* $Id$ */
+
 ///_________________________________________________________________________
 ///
 /// This class constructs Digits out of Hits
@@ -22,6 +24,7 @@
 // --- Standard library ---
 
 // --- ROOT system ---
+#include <TMath.h>
 #include <TTree.h>
 #include <TRandom.h>