Changes needed by ICC/IFC compiler (Intel)
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 19 May 2002 18:17:03 +0000 (18:17 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 19 May 2002 18:17:03 +0000 (18:17 +0000)
ITS/AliITSRiemannFit.cxx
ITS/AliITSgeomMatrix.cxx
ITS/AliITSgeomSDD.cxx
ITS/AliITSgeomSPD.cxx
ITS/AliITSgeomSSD.cxx
ITS/AliITShit.cxx
ITS/AliITSsDigitize.cxx
ITS/AliITSsegmentationSDD.cxx

index 66eb2f7110881d2708a0d963885ddb3370419824..3efe9d955886e574218f55af1fa2f38b5212a46f 100644 (file)
@@ -49,6 +49,7 @@
 //
 //     "PROPER WEIGHTS":  (1+R^2)^2/(\sigma_x^2 + \sigma_y^2 + \sigma_MS^2)
 //
+#include <iostream.h>
 #include "AliITSRiemannFit.h"
 #include "AliRun.h"
 #include "TClonesArray.h"
index b9f6f234a13214cd4b75fec1a30beb18f5b01b21..80cda54a429c7d036c507706e92702e8bccf60fb 100644 (file)
 
 /*
 $Log$
+Revision 1.13  2002/01/28 21:49:19  nilsen
+Fixed a logical bug in functions GtoLPositionError, LtoGPositionError,
+GtoLPositionErrorTracking, and LtoGPositionErrorTracking.
+
 Revision 1.12  2001/10/12 22:07:20  nilsen
 A patch for C++ io manipulation functions so that they will work both
 with GNU gcc 2.96 and GNU gcc 3.01 compilers. Needs to be tested with
@@ -694,8 +698,12 @@ void AliITSgeomMatrix::Print(ostream *os){
 #else
     Int_t fmt;
 #endif
+#else
+#if defined __ICC
+    ios::fmtflags fmt;
 #else
     Int_t fmt;
+#endif
 #endif
 
     fmt = os->setf(ios::scientific);  // set scientific floating point output
index b8be382424be3be3a55210b185cfe95af7e0005a..740d43db5e9ee7482086b532d3cecbc8fc5142e5 100644 (file)
 
 /*
 $Log$
+Revision 1.15  2001/11/19 16:17:03  nilsen
+Applyed fixes to bugs found by Rene Brun. With many thanks. Some additonal
+bugs found by Rene require more work to fix. Will be fixed soon.
+
 Revision 1.14  2001/10/19 21:32:35  nilsen
 Minor changes to remove compliation warning on gcc 2.92.2 compiler, and
 cleanded up a little bit of code.
@@ -257,8 +261,12 @@ void AliITSgeomSDD::Print(ostream *os) const {
 #else
     Int_t fmt;
 #endif
+#else
+#if defined __ICC
+    ios::fmtflags fmt;
 #else
     Int_t fmt;
+#endif
 #endif
 
     fmt = os->setf(ios::scientific);  // set scientific floating point output
@@ -323,6 +331,10 @@ istream &operator>>(istream &is,AliITSgeomSDD &r){
 //======================================================================
 /*
 $Log$
+Revision 1.15  2001/11/19 16:17:03  nilsen
+Applyed fixes to bugs found by Rene Brun. With many thanks. Some additonal
+bugs found by Rene require more work to fix. Will be fixed soon.
+
 Revision 1.14  2001/10/19 21:32:35  nilsen
 Minor changes to remove compliation warning on gcc 2.92.2 compiler, and
 cleanded up a little bit of code.
@@ -797,6 +809,10 @@ istream &operator>>(istream &is,AliITSgeomSDD256 &r){
 //======================================================================
 /*
 $Log$
+Revision 1.15  2001/11/19 16:17:03  nilsen
+Applyed fixes to bugs found by Rene Brun. With many thanks. Some additonal
+bugs found by Rene require more work to fix. Will be fixed soon.
+
 Revision 1.14  2001/10/19 21:32:35  nilsen
 Minor changes to remove compliation warning on gcc 2.92.2 compiler, and
 cleanded up a little bit of code.
index ed334699a65585d3b9ff7d6b522797924e197245..e9b7acf2c6f8f9d720f456a0a075f1039571b0a8 100644 (file)
 
 /*
 $Log$
+Revision 1.14  2001/10/19 21:32:35  nilsen
+Minor changes to remove compliation warning on gcc 2.92.2 compiler, and
+cleanded up a little bit of code.
+
 Revision 1.13  2001/10/12 22:07:20  nilsen
 A patch for C++ io manipulation functions so that they will work both
 with GNU gcc 2.96 and GNU gcc 3.01 compilers. Needs to be tested with
@@ -189,8 +193,12 @@ void AliITSgeomSPD::Print(ostream *os) const {
 #else
     Int_t fmt;
 #endif
+#else
+#if defined __ICC
+    ios::fmtflags fmt;
 #else
     Int_t fmt;
+#endif
 #endif
 
     fmt = os->setf(ios::scientific); // set scientific floating point output
@@ -249,6 +257,10 @@ istream &operator>>(istream &is,AliITSgeomSPD &r){
 
 /*
 $Log$
+Revision 1.14  2001/10/19 21:32:35  nilsen
+Minor changes to remove compliation warning on gcc 2.92.2 compiler, and
+cleanded up a little bit of code.
+
 Revision 1.13  2001/10/12 22:07:20  nilsen
 A patch for C++ io manipulation functions so that they will work both
 with GNU gcc 2.96 and GNU gcc 3.01 compilers. Needs to be tested with
@@ -358,6 +370,10 @@ istream &operator>>(istream &is,AliITSgeomSPD300 &r){
 //=====================================================================
 /*
 $Log$
+Revision 1.14  2001/10/19 21:32:35  nilsen
+Minor changes to remove compliation warning on gcc 2.92.2 compiler, and
+cleanded up a little bit of code.
+
 Revision 1.13  2001/10/12 22:07:20  nilsen
 A patch for C++ io manipulation functions so that they will work both
 with GNU gcc 2.96 and GNU gcc 3.01 compilers. Needs to be tested with
@@ -497,6 +513,10 @@ istream &operator>>(istream &is,AliITSgeomSPD425Short &r){
 
 /*
 $Log$
+Revision 1.14  2001/10/19 21:32:35  nilsen
+Minor changes to remove compliation warning on gcc 2.92.2 compiler, and
+cleanded up a little bit of code.
+
 Revision 1.13  2001/10/12 22:07:20  nilsen
 A patch for C++ io manipulation functions so that they will work both
 with GNU gcc 2.96 and GNU gcc 3.01 compilers. Needs to be tested with
index e71d15e3b7d23ee0b107398c73f77ef57adf9742..1af6469a0e0b1a1309401cd76ed755410eea1560 100644 (file)
 
 /*
 $Log$
+Revision 1.14  2001/11/19 16:17:03  nilsen
+Applyed fixes to bugs found by Rene Brun. With many thanks. Some additonal
+bugs found by Rene require more work to fix. Will be fixed soon.
+
 Revision 1.13  2001/10/12 22:07:20  nilsen
 A patch for C++ io manipulation functions so that they will work both
 with GNU gcc 2.96 and GNU gcc 3.01 compilers. Needs to be tested with
@@ -226,8 +230,12 @@ void AliITSgeomSSD::Print(ostream *os) const {
 #else
     Int_t fmt;
 #endif
+#else
+#if defined __ICC
+    ios::fmtflags fmt;
 #else
     Int_t fmt;
+#endif
 #endif
 
     fmt = os->setf(ios::scientific);  // set scientific floating point output
@@ -289,6 +297,10 @@ istream &operator>>(istream &is,AliITSgeomSSD &r){
 //======================================================================
 /*
 $Log$
+Revision 1.14  2001/11/19 16:17:03  nilsen
+Applyed fixes to bugs found by Rene Brun. With many thanks. Some additonal
+bugs found by Rene require more work to fix. Will be fixed soon.
+
 Revision 1.13  2001/10/12 22:07:20  nilsen
 A patch for C++ io manipulation functions so that they will work both
 with GNU gcc 2.96 and GNU gcc 3.01 compilers. Needs to be tested with
@@ -369,6 +381,10 @@ istream &operator>>(istream &is,AliITSgeomSSD175 &r){
 //======================================================================
 /*
 $Log$
+Revision 1.14  2001/11/19 16:17:03  nilsen
+Applyed fixes to bugs found by Rene Brun. With many thanks. Some additonal
+bugs found by Rene require more work to fix. Will be fixed soon.
+
 Revision 1.13  2001/10/12 22:07:20  nilsen
 A patch for C++ io manipulation functions so that they will work both
 with GNU gcc 2.96 and GNU gcc 3.01 compilers. Needs to be tested with
@@ -458,6 +474,10 @@ istream &operator>>(istream &is,AliITSgeomSSD275and75 &r){
 //======================================================================
 /*
 $Log$
+Revision 1.14  2001/11/19 16:17:03  nilsen
+Applyed fixes to bugs found by Rene Brun. With many thanks. Some additonal
+bugs found by Rene require more work to fix. Will be fixed soon.
+
 Revision 1.13  2001/10/12 22:07:20  nilsen
 A patch for C++ io manipulation functions so that they will work both
 with GNU gcc 2.96 and GNU gcc 3.01 compilers. Needs to be tested with
index f65fa48942f4dfe35891a9ded5b39eae861172a8..5e10b5a9317068ca40eafdbdcd433c0ccbe6a1c4 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.13  2002/03/09 18:35:35  nilsen
+Added functions to print out Hit data members.
+
 Revision 1.12  2002/03/08 16:05:05  nilsen
 Standeard io streamers added to make debugging et al. easier.
 
@@ -485,8 +488,12 @@ void AliITShit::Print(ostream *os){
 #else
     Int_t fmt;
 #endif
+#else
+#if defined __ICC
+    ios::fmtflags fmt;
 #else
     Int_t fmt;
+#endif
 #endif
  
     fmt = os->setf(ios::scientific);  // set scientific floating point output
index 6a6fdb4f4f387de7113a94a3c439d926d3640541..3f48d01f9354e95a4ee0c35ddf7d30a6366045fd 100644 (file)
  
 /*
 $Log$
+Revision 1.1  2002/03/28 16:25:26  nilsen
+New TTask method for creating SDigits from Hits.
+
 */
+
+#include <iostream.h>
  
 #include <TROOT.h>
 #include <TFile.h>
index 2cefa44c7c2fb0bae92a2a4c90ed7ce03aa1666f..7f3bed6114737d8510eada0c9f308a3a2271abff 100644 (file)
@@ -12,6 +12,7 @@
  * about the suitability of this software for any purpose. It is          *
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
+#include <iostream.h>
 #include <iomanip.h>
 #include <fstream.h>
 #include <TF1.h>