lcsim-contrib/src/main/java/org/lcsim/contrib/SteveMagill
diff -u -r1.1.1.1 -r1.2
--- PFATemplate2.java 10 Dec 2008 22:03:06 -0000 1.1.1.1
+++ PFATemplate2.java 14 Feb 2012 19:35:36 -0000 1.2
@@ -125,14 +125,17 @@
// ****************************************************************************
// ***************PFA Utility Algorithm****************************************
- // Utility to get some Track/SpacePoint maps of extrapolated track
- // positions - So far, 3 output maps <Track, SpacePoint>
- // TrkXE0Map (Track pos at ECAL layer 0)
- // TrkXEShMaxMap (Track pos at ECAL Shower Max)
- // TrkXH0Map (Track pos at HCAL layer 0)
- TrkXPosDriver txpdriver = new TrkXPosDriver();
+ // Utility to get some Track/SpacePoint maps of extrapolated track positions
+ int layer = 7; // shower max is 7 for SiD
+ String tre0name = ("TrackXE0Map"); // map for extrapolation to front face of ECAL
+ String trshmname = ("TrackXEShMaxMap"); // map for extrapolation to shower max or other
+ String trh0name = ("TrackXH0Map"); // map for extrapolation to front face of HCAL
+ TrkXPosDriver txpdriver = new TrkXPosDriver(layer);
txpdriver.setInputTrackList(Trname);
- add(txpdriver);
+ txpdriver.setTrackECAL0Map(tre0name);
+ txpdriver.setTrackShMaxMap(trshmname);
+ txpdriver.setTrackHCAL0Map(trh0name);
+ add(txpdriver);
// *******************TRACK-MIP ASSOCIATION algorithm*****************************
// PFA algorithm running on hit collections, corresponding hitmaps are