Adding includes required by ROOT
authoralibrary <alibrary@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 6 Feb 2007 17:38:41 +0000 (17:38 +0000)
committeralibrary <alibrary@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 6 Feb 2007 17:38:41 +0000 (17:38 +0000)
24 files changed:
EVE/Reve/Track.h
HBTAN/AliHBTQResolutionFctns.h
HMPID/AliHMPIDHelix.cxx
HMPID/AliHMPIDHelix.h
HMPID/AliHMPIDHit.h
HMPID/AliHMPIDParam.h
ITS/AliITSInitGeometry.cxx
ITS/AliITSgeom.h
MUON/AliMUONTrackExtrap.cxx
MUON/AliMUONTrackParam.cxx
PHOS/AliPHOSEvalRecPoint.cxx
STEER/AliGausCorr.cxx
STEER/AliMagFMaps.cxx
STEER/AliRieman.cxx
STEER/AliSplineFit.cxx
STEER/AliTrackFitterRieman.cxx
STEER/AliTrackFitterStraight.cxx
STEER/AliTrackResidualsFast.cxx
STEER/AliTrackResidualsLinear.cxx
THijing/AliGenHijing.cxx
THijing/THijing.cxx
TMEVSIM/TMevSim.cxx
TPC/AliTPCTrackHitsV2.cxx
TRD/AliTRDgtuTrack.cxx

index ef42ee48356883e8c947929da511307fe5380446..1a9ed09738b5ea551a24697551e58f2ebd0c7fed 100644 (file)
@@ -8,7 +8,7 @@
 #include <Reve/Line.h>
 
 #include <TPolyMarker3D.h>
-// #include <TPolyLine3D.h>
+#include <TQObject.h>
 
 namespace Reve {
 
index 67abd8318113e9a5389670099666a218dcf4ce21..91908f9d21ac3142879f7b0fb864cc16313b0eb9 100644 (file)
@@ -17,6 +17,7 @@
 //                                                                //
 ////////////////////////////////////////////////////////////////////
 
+#include <TMath.h>
 
 class AliHBTKtResolVsQInvFctn;  //Kt Res   Vs   QInvLCMS 
 
index 8e57efa194cb7c498aa97f77bd988e039fb25e51..0c92d2db887ee266169dfc83895eb354add56976 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$ */
+
 #include "AliHMPIDHelix.h" //class header
 #include <TPolyLine3D.h>  //Draw()
 
index 7a07c6e5fc6f749a8920cceae9a8c6744358b361..6e29988501587d16de97df3b6ec79eec50605e94 100644 (file)
@@ -1,8 +1,13 @@
 #ifndef AliHMPIDHelix_h
 #define AliHMPIDHelix_h
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice                               */
+
+/* $Id$ */
 
 #include <TObject.h>              //base class
 #include <TVector3.h>             //used extensively
+#include <TMath.h>
 
 class AliHMPIDHelix: public TObject
 {
index c768945c608fe7e20f945cb26dab8006094105a3..dd3036578a878be0b0b39aff2cef2a8e94ef6590 100644 (file)
@@ -6,6 +6,7 @@
 #include <AliHit.h>           //base class
 #include <TVector3.h>         //ctor
 #include <TRandom.h>          //QdcTot()
+#include <TMath.h>
 
 class AliHMPIDHit : public AliHit //   TObject-AliHit-AliHMPIDHit
 {
index 1c6a40f69a9962dc0bfd627bc0cbfeaad5115014..3338382790c9e4468b560a7d56770150f43639a8 100644 (file)
@@ -1,6 +1,11 @@
 #ifndef AliHMPIDParam_h
 #define AliHMPIDParam_h
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice                               */
 
+/* $Id$ */
+
+#include <TMath.h>
 #include <TNamed.h>        //base class
 #include <TGeoManager.h>   //Instance()
 #include <TVector3.h>      //Lors2Mars() Mars2Lors()
index c43a1fa37a9dcf512f783aaf13c06f364c71bfd5..1da1da1a68272c061630ab9fc102b9bde5c7c913 100644 (file)
@@ -41,6 +41,7 @@ $Id$
 #include <TGeoPcon.h>
 #include <TGeoEltu.h>
 #include <TGeoHype.h>
+#include <TMath.h>
 
 #include "AliLog.h"
 #include "AliITSgeomSPD.h"
index d86ec367706f2ee376d7bec21402fcc0e7746c58..e05028e3e0fcfa0928bc4632c6ba5d25abf69fed 100644 (file)
@@ -23,7 +23,8 @@
 #include <TVector.h>
 #include <TString.h>
 #include <TArrayI.h>
-class TArrayI;
+#include <TMath.h>
+
 
 #include "AliITSgeomMatrix.h"
 
index bb70f71635a39ac9c6a0fc233abbcd7d55f4fd24..717efa9bcb98414eb04b433e880da22f527c12b5 100644 (file)
@@ -29,6 +29,7 @@
 ///////////////////////////////////////////////////
 
 #include <Riostream.h>
+#include <TMath.h>
 #include <TMatrixD.h>
 
 #include "AliMUONTrackExtrap.h" 
index 2f5b20f835aeaf6455071a4a15111ba1dfc008dc..5e96a4dbe61b9fe09783a3e2d1214808298401fd 100644 (file)
@@ -26,6 +26,7 @@
 ///////////////////////////////////////////////////
 
 #include <Riostream.h>
+#include <TMath.h>
 #include <TMatrixD.h>
 
 #include "AliMUONTrackParam.h"
index 92c8a228ed1957c66060df7a6201a6601a276251..16b63021923ceac87811b3a9de32f96f9b47467e 100644 (file)
  * about the suitability of this software for any purpose. It is          *
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
-/* $Id:  */
 
-/* $Log:
- */
+/* $Id$ */
+
 //*-- Author: Boris Polichtchouk, IHEP
 //////////////////////////////////////////////////////////////////////////////
 // Reconstructed point operations for the Clusterization class for IHEP reconstruction.
 // It differs from AliPHOSClusterizerv1 in neighbour definition only
 
 // ---- ROOT system ---
-#include "TDirectory.h"
-#include "TBranch.h"
-#include "TTree.h"
-#include "TROOT.h"
-#include "TFolder.h"
+#include <TMath.h>
+#include <TDirectory.h>
+#include <TBranch.h>
+#include <TTree.h>
+#include <TROOT.h>
+#include <TFolder.h>
 
 // --- AliRoot header files ---
 #include "AliLog.h"
index f1813de4a687e78be490b9e3b83ca154cc8871e1..24df66a38db54e4aa98640e8856b7b3f5fb71123 100644 (file)
@@ -26,6 +26,7 @@
 
 #include <Riostream.h>
 #include <TArrayD.h>
+#include <TMath.h>
 #include <TRandom.h>
 
 #include "AliGausCorr.h"
index 2e7489af4fa214ee0257b391820b5358a8d44929..aa2d7bf369d89d85fa08a541e348002ea9e00e6f 100644 (file)
@@ -24,6 +24,7 @@
 
 #include <TClass.h>
 #include <TFile.h>
+#include <TMath.h>
 #include <TSystem.h>
 
 #include "AliLog.h"
index fc9feacc0ec5132fdbba69d77e3d4e2c5aa42965..632e44136c82ef9030b65f357b18a54532e27fa4 100755 (executable)
 // neglecting error of xi, and supposing  xi>>yi    sigmai ~ sigmaVi ~ 2*sigmay*t  
 
 
-#include "TMatrixDSym.h"
-//#include "TDecompChol.h"
-#include "TMatrixD.h"
+#include <TMatrixDSym.h>
+#include <TMath.h>
+#include <TMatrixD.h>
+
 #include "AliRieman.h"
 
 ClassImp(AliRieman)
index 2a536dae283f1149201cda3e07a834eea20c78bc..fe9b55b040f168aca3c6b39a1f026a2eb79a8025 100644 (file)
@@ -13,6 +13,8 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
+/* $Id$ */
+
 //-------------------------------------------------------------------------
 //                Implementation of the AliSplineFit class
 //   The class performs a spline fit on an incoming TGraph. The graph is 
@@ -24,6 +26,7 @@
 //   Adjustments by Haavard Helstrup,  Haavard.Helstrup@cern.ch
 //-------------------------------------------------------------------------
 
+#include <TMath.h>
 
 #include "AliSplineFit.h"
  
index 7a9a3c52f33c8a1a1f7ce95b391343aa79759caa..dfc8ed6fb03e34b36abf9b2b4699cca69cfa276c 100644 (file)
 //
 //////////////////////////////////////////////////////////////////////////////
 
-#include "TMatrixDSym.h"
-#include "TMatrixD.h"
-#include "TArrayI.h"
-#include "TLinearFitter.h"
-#include "AliTrackFitterRieman.h"
+#include <TArrayI.h>
+#include <TLinearFitter.h>
+#include <TMath.h>
+#include <TMatrixD.h>
+#include <TMatrixDSym.h>
+#include <TRandom.h>
+#include <TTreeStream.h>
+
 #include "AliLog.h"
-#include "TTreeStream.h"
-#include "AliRieman.h"
 #include "AliLog.h"
-#include "TRandom.h"
+#include "AliRieman.h"
+#include "AliTrackFitterRieman.h"
 
 ClassImp(AliTrackFitterRieman)
 
index 7d3226b68f6094d14a1ef2a40663434e4ed4b3d4..0dc49ecc45b2b9bb72e4380625c9b3028c473e5f 100644 (file)
@@ -1,5 +1,24 @@
-#include "TMatrixDSym.h"
-#include "TMatrixD.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 <TMath.h>
+#include <TMatrixDSym.h>
+#include <TMatrixD.h>
+
 #include "AliTrackFitterStraight.h"
 
 ClassImp(AliTrackFitterStraight)
index 736d463456bde26eeb0f38694ebee962ff045fa0..334bab938b3198848db7e8f410342556fbcf3115 100644 (file)
@@ -13,6 +13,8 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
+/* $Id$ */
+
 //-----------------------------------------------------------------
 //   Implementation of the derived class for track residuals
 //   based on linear chi2 minimization (in approximation of
@@ -20,6 +22,7 @@
 //
 //-----------------------------------------------------------------
 
+#include <TMath.h>
 #include <TMinuit.h>
 #include <TGeoMatrix.h>
 
index 7f34d031188e499246e614c3016af4a921d02cbe..a50dae1cb87b96b0c3ee5bf4ba6110c22dc01698 100644 (file)
@@ -13,6 +13,8 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
+/* $Id$ */
+
 //-----------------------------------------------------------------
 //   Implementation of the derived class for track residuals
 //   based on linear chi2 minimization 
@@ -27,6 +29,7 @@
 //
 //-----------------------------------------------------------------
 
+#include <TMath.h>
 #include <TMinuit.h>
 #include <TGeoMatrix.h>
 
index fde3856fd11e3173ebcc3fd77d67bb2966ad7df1..f9f910020be475c9266f7fa0f286b3272d7d473d 100644 (file)
@@ -22,6 +22,7 @@
 // Andreas Morsch    (andreas.morsch@cern.ch)
 //
 
+#include <TClonesArray.h>
 #include <TGraph.h>
 #include <THijing.h>
 #include <TLorentzVector.h>
index ccfae42566de9ac4d7f85d24881a527bb15e7022..58130406a1f148a27beca03f4411748b1c542050 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$ */
+
 ////////////////////////////////////////////////////////////////////////////////
 //                                                                            //
 // THijing                                                                    //
 //****************************************************************************//
 
 
-#include "THijing.h"
-#include "TObjArray.h"
+#include <TClonesArray.h>
+#include <TObjArray.h>
+#include <TParticle.h>
+#include <TROOT.h>
+
 #include "Hcommon.h"
-#include "TParticle.h"
-#include "TROOT.h"
+#include "THijing.h"
 
 #ifndef WIN32
 # define hijset hijset_
index 9c9d807f5fa9ead79bebafe9044926902618f900..af37e42436974aa49bce32a5f6fb660518a12d61 100644 (file)
 
 
 #include <Riostream.h>
+#include <TParticle.h>
+#include <TClonesArray.h>
 
 #include "TMevSim.h"
-#include"TMevSimPartTypeParams.h"
-#include "TParticle.h"
+#include "TMevSimPartTypeParams.h"
 
 #ifndef WIN32
 # define multgen multgen_
index 6d3f95af9059a0eb979999d0ea34b9c9d96e7867..7a5a1e435131390ca5f192cf93a1f8a89d71d054 100644 (file)
 ///////////////////////////////////////////////////////////////////////////////
 //
 
+#include <TClonesArray.h>
+#include <TMath.h>
+
 #include "AliTPCTrackHitsV2.h"
-#include "TClonesArray.h"    
 #include "AliTPC.h"
 
 
index 2788a71754bcc6bdb1ac8ee3fd95710c9a1edf4c..47befff89aa9b58ad47460cb461d7cf46fde9efe 100644 (file)
@@ -13,6 +13,8 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
+/* $Id$ */
+
 ///////////////////////////////////////////////////////////////////////////////
 //                                                                           //
 //                                                                           //
@@ -21,6 +23,7 @@
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 
+#include <TMath.h>
 #include <TMatrixD.h>
 #include <TObjArray.h>