Print

Print


Commit in lcsim/src/org/lcsim/util/heprep on MAIN
ReconstructedParticleConverter.java+10-11.4 -> 1.5
JM: Skip display of ReconstructedParticles if no detector is available.

lcsim/src/org/lcsim/util/heprep
ReconstructedParticleConverter.java 1.4 -> 1.5
diff -u -r1.4 -r1.5
--- ReconstructedParticleConverter.java	5 Apr 2006 11:54:14 -0000	1.4
+++ ReconstructedParticleConverter.java	24 Aug 2007 20:09:46 -0000	1.5
@@ -17,7 +17,7 @@
 
 /**
  * @author tonyj
- * @version $Id: ReconstructedParticleConverter.java,v 1.4 2006/04/05 11:54:14 tonyj Exp $
+ * @version $Id: ReconstructedParticleConverter.java,v 1.5 2007/08/24 20:09:46 jeremy Exp $
  */
 class ReconstructedParticleConverter implements HepRepCollectionConverter
 {
@@ -43,6 +43,15 @@
       LCMetaData meta = event.getMetaData(collection);
       String name = meta.getName();
       int flags = meta.getFlags();
+      
+      try {
+    	  event.getDetector();
+      }
+      catch (Exception x)
+      {
+    	  return;
+      }
+      
       Detector detector = event.getDetector();
       
       trackingRMax = detector.getConstants().get("tracking_region_radius").getValue();
CVSspam 0.2.8