]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSv5.cxx
Including stdlib.h (HP)
[u/mrichter/AliRoot.git] / ITS / AliITSv5.cxx
index 85129e086bd0a8d21abf11dc587bf6931a531745..d428a4d277b2e0e4213a8b45cdbc03df1ebddfc9 100644 (file)
 
 /*
 $Log$
+Revision 1.37  2002/10/22 14:45:47  alibrary
+Introducing Riostream.h
+
+Revision 1.36  2002/10/14 14:57:08  hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
+Revision 1.35.10.2  2002/08/30 15:45:54  alibrary
+Adding geant4vmc support
+
+Revision 1.35.10.1  2002/06/10 17:51:15  hristov
+Merged with v3-08-02
+
+Revision 1.35  2001/05/30 16:15:47  fca
+Correct comparison wiht AliGeant3::Class() introduced. Thanks to I.Hrivnacova
+
+Revision 1.34  2001/05/30 15:55:35  hristov
+Strings compared instead of pointers
+
+Revision 1.33  2001/05/30 14:04:31  hristov
+Dynamic cast replaced (F.Carminati)
+
+Revision 1.32  2001/03/23 00:12:23  nilsen
+Set Reading of AliITSgeom data from Geant3 common blocks as the default and
+not a .det file. Removed redundent calls to BuildGeometry.
+
 Revision 1.31  2001/02/13 16:53:35  nilsen
 Fixed a but when trying to use GEANT4. Needed to replace
 if(!((TGeant3*)gMC)) with if(!(dynamic_casst<TGeant3*>(gMC)))
@@ -85,8 +110,7 @@ Introduction of the Copyright and cvs Log
 // Created September 17 1999.
 //
 ///////////////////////////////////////////////////////////////////////////////
-#include <iostream.h>
-#include <iomanip.h>
+#include <Riostream.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <TMath.h>
@@ -102,9 +126,7 @@ Introduction of the Copyright and cvs Log
 #include <TBRIK.h>
 #include <TSystem.h>
 
-#include "AliMC.h"
 #include "AliRun.h"
-#include "../TGeant3/TGeant3.h"
 #include "AliITShit.h"
 #include "AliITSGeant3Geometry.h"
 #include "AliITS.h"
@@ -633,7 +655,8 @@ void AliITSv5::InitAliITSgeom(){
 //     Based on the geometry tree defined in Geant 3.21, this
 // routine initilizes the Class AliITSgeom from the Geant 3.21 ITS geometry
 // sturture.
-    if(!(dynamic_cast<TGeant3*>(gMC))) {
+//    if(gMC->IsA()!=TGeant3::Class()) {
+    if(strcmp(gMC->GetName(),"TGeant3")) {
        Error("InitAliITSgeom",
                "Wrong Monte Carlo. InitAliITSgeom uses TGeant3 calls");
        return;