lcsim/src/org/lcsim/recon/pfa/identifier
diff -u -r1.2 -r1.3
--- HelixExtrapolator.java 8 Sep 2008 23:08:24 -0000 1.2
+++ HelixExtrapolator.java 9 Sep 2008 22:31:49 -0000 1.3
@@ -111,6 +111,10 @@
CylindricalCalorimeter hdb = ((CylindricalCalorimeter) det.getSubdetectors().get("HADBarrel"));
CylindricalCalorimeter hde = ((CylindricalCalorimeter) det.getSubdetectors().get("HADEndcap"));
CylindricalCalorimeter fwe = ((CylindricalCalorimeter) det.getSubdetectors().get("ForwardEMEndcap"));
+ if (fwe == null) {
+ // The name changed in sid02
+ fwe = ((CylindricalCalorimeter) det.getSubdetectors().get("LumiCal"));
+ }
CylindricalCalorimeter mub = ((CylindricalCalorimeter) det.getSubdetectors().get("MuonBarrel"));
CylindricalCalorimeter mue = ((CylindricalCalorimeter) det.getSubdetectors().get("MuonEndcap"));
m_ECAL_barrel_zmin = emb.getZMin();