Forward declarations added
authorbarbera <barbera@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 2 Oct 2000 16:35:23 +0000 (16:35 +0000)
committerbarbera <barbera@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 2 Oct 2000 16:35:23 +0000 (16:35 +0000)
21 files changed:
ITS/AliITSresponse.cxx
ITS/AliITSresponse.h
ITS/AliITSresponseSDD.cxx
ITS/AliITSresponseSDD.h
ITS/AliITSresponseSPD.h
ITS/AliITSresponseSSD.cxx
ITS/AliITSresponseSSD.h
ITS/AliITSsegmentation.cxx
ITS/AliITSsegmentation.h
ITS/AliITSsegmentationSDD.cxx
ITS/AliITSsegmentationSDD.h
ITS/AliITSsegmentationSPD.cxx
ITS/AliITSsegmentationSPD.h
ITS/AliITSsegmentationSSD.cxx
ITS/AliITSsimulationFastPoints.cxx
ITS/AliITSsimulationFastPointsV0.cxx
ITS/AliITSsimulationSDD.cxx
ITS/AliITSsimulationSDD.h
ITS/AliITSsimulationSSD.cxx
ITS/AliITSv5.cxx
ITS/AliITSv5.h

index da0c6f1..1311f06 100644 (file)
@@ -2,7 +2,8 @@
 //  Response class for set:ITS                //
 ////////////////////////////////////////////////
 
-
+#include <TF1.h>
+#include <TString.h>
 #include "AliITSresponse.h"
 
 ClassImp(AliITSresponse)
index 3f7fe6f..18df36b 100644 (file)
@@ -3,11 +3,11 @@
 
 
 #include <TObject.h>
-#include <TF1.h>
-#include <TString.h>
 
 #include "AliITSsegmentation.h"
 
+class TF1;
+class TString;
 class AliITSgeom;
 
 //----------------------------------------------
index 183acb6..a5925e6 100644 (file)
@@ -13,6 +13,8 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
+#include <TString.h>
+
 #include "AliITSresponseSDD.h"
 
 
index 63a90db..dce88ca 100644 (file)
@@ -3,6 +3,8 @@
 
 #include "AliITSresponse.h"
 
+class TString;
+
 // response for SDD
 
 class AliITSresponseSDD :
index f47818c..1ab6075 100644 (file)
@@ -2,6 +2,7 @@
 #define ALIITSRESPONSESPD_H
 
 #include "AliITSresponse.h"
+#include <TString.h>
 
 //----------------------------------------------
 //
index 9a8b47d..962a82c 100644 (file)
@@ -14,6 +14,7 @@
  **************************************************************************/
 
 #include <TMath.h>
+#include <TString.h>
 
 #include "AliITSresponseSSD.h"
 #include "AliITSgeom.h"
index d9a3e46..3a42726 100644 (file)
@@ -3,6 +3,8 @@
  
 #include "AliITSresponse.h"
 
+class TString;
+
 // response for SSD
 
 //-----------------------------
index 9195d76..471dd3a 100644 (file)
@@ -2,7 +2,7 @@
 //  Segmentation class for set:ITS            //
 ////////////////////////////////////////////////
 
-
+#include <TF1.h>
 #include "AliITSsegmentation.h"
 
 ClassImp(AliITSsegmentation)
index f06393e..335a2f0 100644 (file)
@@ -3,8 +3,9 @@
 
 
 #include <TObject.h>
-#include <TF1.h>
 
+
+class TF1;
 class AliITSgeom;
 
 //----------------------------------------------
index a8d993d..7dd4e2d 100644 (file)
@@ -13,6 +13,7 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
+#include <TF1.h>
 #include <TMath.h>
 
 #include "AliITSsegmentationSDD.h"
index a701de3..495051f 100644 (file)
@@ -3,10 +3,10 @@
 
 
 #include "AliITSsegmentation.h"
-#include "AliITSresponse.h"
 
 // segmentation for SDD
 
+class AliITSresponse;
 class AliITSsegmentationSDD :
 public AliITSsegmentation {
  public:
index fe309de..9dd0a01 100644 (file)
  **************************************************************************/
 
 #include <TMath.h>
+#include <TF1.h>
 
 #include "AliITSsegmentationSPD.h"
+#include "AliITSgeom.h"
 
 ClassImp(AliITSsegmentationSPD)
 
index bd197bc..753e597 100644 (file)
@@ -3,6 +3,10 @@
 
 #include "AliITSsegmentation.h"
 
+#include <TF1.h>
+
+class AliITSgeom;
+
 // segmentation and response for SPD 
 
 class AliITSsegmentationSPD :
index 2d4ba2d..df43ff2 100644 (file)
@@ -14,6 +14,7 @@
  **************************************************************************/
 
 #include <TMath.h>
+#include <TF1.h>
 
 #include "AliITSsegmentationSSD.h"
 #include "AliITSgeom.h"
index b0d638c..f094afa 100644 (file)
 
 /*
 $Log$
+Revision 1.1.2.5  2000/10/02 16:03:20  barbera
+Forward declarations added
+
+Revision 1.4  2000/09/22 12:43:59  nilsen
+Default track number set to -3 and not 0.
+
 */
 #include <TRandom.h>
 
index f53c82f..4d484cb 100644 (file)
 
 /*
 $Log$
+Revision 1.1.2.4  2000/10/02 16:03:20  barbera
+Forward declarations added
+
+Revision 1.3  2000/09/22 12:44:34  nilsen
+Default track number set to -3 and not 0.
+
 Revision 1.2  2000/07/10 16:07:19  fca
 Release version of ITS code
 
index b317ef5..0533aba 100644 (file)
 #include <iostream.h>
 #include <stdlib.h>
 #include <stdio.h>
+#include <string.h>
+
 #include <TStopwatch.h>
 #include <TCanvas.h>
 #include <TF1.h>
 #include <TRandom.h>
-#include <string.h>
-
+#include <TH1.h>
+#include <TFile.h>
+#include <TVector.h>
+#include <TArrayI.h>
+#include <TArrayF.h>
 
 #include "AliRun.h"
 #include "AliITS.h"
 #include "AliITSmodule.h"
 #include "AliITSMapA1.h"
 #include "AliITSMapA2.h"
-#include "AliITSsimulationSDD.h"
 #include "AliITSetfSDD.h"
 #include "AliITSRawData.h"
 #include "AliITSHuffman.h"
 #include "AliITSsegmentation.h"
 #include "AliITSresponse.h"
+#include "AliITSsimulationSDD.h"
 
 ClassImp(AliITSsimulationSDD)
 ////////////////////////////////////////////////////////////////////////
index 9325027..827a3e3 100644 (file)
@@ -2,23 +2,28 @@
 #define ALIITSSIMULATIONSDD_H
 
 
-#include <TH1.h>
-#include <TFile.h>
+
 #include <TNtuple.h>
-#include <TVector.h>
-#include <TArrayI.h>
+#include <TArrayF.h>
+
 
 #include "AliITSsimulation.h"
 
 //___________________________________________________
 
 
+class TH1F;
+class TFile;
+class TVector;
+class TArrayI;
+class TArrayF;
 class AliITS;
 class AliITSMap;
 class AliITSMapA1;
 class AliITSMapA2;
 class AliITSetfSDD;
 class AliITSInStream;
+class AliITSresponse;
 
 //___________________________________________________
 
index 2ec2e3b..7602d51 100644 (file)
@@ -1,6 +1,7 @@
 
 #include <stdio.h>
 #include <TObjArray.h>
+#include <TRandom.h>
 
 #include "AliITSsegmentationSSD.h"
 #include "AliITSresponseSSD.h"
index 443033f..810bf02 100644 (file)
 
 /*
 $Log$
+Revision 1.14.4.12  2000/10/02 16:04:03  barbera
+Forward declarations added
+
+Revision 1.22  2000/07/10 16:07:19  fca
+Release version of ITS code
+
 Revision 1.14.4.4  2000/05/19 10:10:21  nilsen
 fix for bug with HP and Sun unix + fix for event display in ITS-working branch
 
@@ -67,6 +73,7 @@ Introduction of the Copyright and cvs Log
 #include <TCanvas.h>
 #include <TObjArray.h>
 #include <TClonesArray.h>
+#include <TBRIK.h>
 
 #include "AliRun.h"
 #include "TSystem.h"
index 3bcb5bb..9220d7d 100644 (file)
@@ -9,9 +9,10 @@
 //     Manager and hits classes for  ITS version 5
 ////////////////////////////////////////////////////////////////////////
 
-#include "TBRIK.h"
+
 #include "AliITS.h"
 
+class TBRIK;
 class AliITSv5 : public AliITS {
 
  public: