r172: *** empty log message ***
[ctsim.git] / tools / phm2pj.cpp
index ee4832a08e8b2fd5597e457684a49ffeb436f36f..d0636f062e014a7de077b18c244e1b68a950313c 100644 (file)
@@ -9,7 +9,7 @@
 **  This is part of the CTSim program
 **  Copyright (C) 1983-2000 Kevin Rosenberg
 **
-**  $Id: phm2pj.cpp,v 1.7 2000/08/02 18:09:11 kevin Exp $
+**  $Id: phm2pj.cpp,v 1.8 2000/08/03 09:21:12 kevin Exp $
 **
 **  This program is free software; you can redistribute it and/or modify
 **  it under the terms of the GNU General Public License (version 2) as
@@ -287,17 +287,14 @@ phm2pj_main (int argc, char* argv[])
 
 #else
   Projections pjGlobal (scanner);
-
+#if HAVE_SGP
   SGPDriver* pSGPDriver = NULL;
   SGP* pSGP = NULL;
-
   if (opt_trace >= TRACE_PHM) {
     pSGPDriver = new SGPDriver ("phm2pj", 600, 600);
     pSGP = new SGP (*pSGPDriver);
   }
-
   scanner.collectProjections (pjGlobal, phm, 0, opt_trace, pSGP);
-  
   if (opt_trace >= TRACE_PHM) {
     cout << "Press enter to continue\n";
     cio_kb_getc();
@@ -305,6 +302,10 @@ phm2pj_main (int argc, char* argv[])
     delete pSGPDriver;  pSGPDriver = NULL;
   }
 
+#else
+  scanner.collectProjections (pjGlobal, phm, 0, opt_trace);
+#endif
+
 #endif
   
 #ifdef HAVE_MPI