Commit in hps-java/src/main/java/org/lcsim/hps/recon/tracking on MAIN | |||
HPSHelicalTrackHitDriver.java | +10 | -3 | 1.3 -> 1.4 |
add some debug messages
diff -u -r1.3 -r1.4 --- HPSHelicalTrackHitDriver.java 14 Mar 2012 01:22:19 -0000 1.3 +++ HPSHelicalTrackHitDriver.java 19 Mar 2012 22:26:28 -0000 1.4 @@ -62,6 +62,7 @@
public class HPSHelicalTrackHitDriver extends Driver { // private StereoHitMaker _crosser = new StereoHitMaker(2., 10.);
+ private boolean _debug=false;
private StereoHitMaker _crosser = new StereoHitMaker(0.0, 10.); private HitIdentifier _ID = new HitIdentifier(); private String _outname = "HelicalTrackHits";
@@ -102,7 +103,9 @@
// Create collections for strip hits by layer and hit cross references Map<String, List<HelicalTrackStrip>> striplistmap = new HashMap<String, List<HelicalTrackStrip>>(); Map<HelicalTrackStrip, SiTrackerHitStrip1D> stripmap = new HashMap<HelicalTrackStrip, SiTrackerHitStrip1D>();
-
+ if(_debug) + System.out.println("HPSHelicalTrackHitDriver: # of hits found = "+hitlist.size()); +
// Loop over the SiTrackerHits in this collection for (SiTrackerHit hit : hitlist) {
@@ -119,7 +122,7 @@
// Create a HelicalTrackStrip for this hit HelicalTrackStrip strip = makeDigiStrip(h);
-
+
// Get the list of strips for this layer - create a new list if one doesn't already exist List<HelicalTrackStrip> lyrhits = striplistmap.get(id); if (lyrhits == null) {
@@ -153,7 +156,8 @@
// Now create the stereo hits // Create a list of stereo hits List<HelicalTrackCross> stereohits = new ArrayList<HelicalTrackCross>();
-
+ if(_debug) + System.out.println("Map size = "+striplistmap.size());
// Loop over the stereo layer pairs for (String id1 : _stereomap.keySet()) {
@@ -163,6 +167,9 @@
// Form the stereo hits and add them to our hit list stereohits.addAll(_crosser.MakeHits(striplistmap.get(id1), striplistmap.get(id2))); }
+ + if(_debug) + System.out.println("Number of stereo hits = "+stereohits.size());
for (HelicalTrackCross htc : stereohits) { double ypos = htc.x();
Use REPLY-ALL to reply to list
To unsubscribe from the LCD-CVS list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCD-CVS&A=1