Commit in lcdd/src on MAIN
IdFactory.cc+2-61.24 -> 1.25


lcdd/src
IdFactory.cc 1.24 -> 1.25
diff -u -r1.24 -r1.25
--- IdFactory.cc	22 Jul 2005 01:08:09 -0000	1.24
+++ IdFactory.cc	24 May 2007 19:29:05 -0000	1.25
@@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/IdFactory.cc,v 1.24 2005/07/22 01:08:09 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/IdFactory.cc,v 1.25 2007/05/24 19:29:05 jeremy Exp $
 
 // set for verbose output from this class
 //#define ID_DEBUG 1
@@ -272,11 +272,7 @@
       }
 #endif
 
-      /* Not found anywhere, so we need to die. */
-      if ( !fnd_it ) {
-	G4Exception("IdField <" + f->getLabel() + "> could not be found in segmentation, physvolids or copyNum.");
-      }
-
+      // Push back zero as the default value for field not found.
       ids.push_back( bin_val );
 
 #ifdef ID_DEBUG
CVSspam 0.2.8