lcsim/src/org/lcsim/util/heprep
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();