Commit in hps-java/src/main/java/org/lcsim/hps/users/mgraham on MAIN | |||
FastTrackAnalysisDriver.java | +2 | -1 | 1.5 -> 1.6 |
fix to calculation of separation between nearest hits
diff -u -r1.5 -r1.6 --- FastTrackAnalysisDriver.java 30 Aug 2012 14:38:28 -0000 1.5 +++ FastTrackAnalysisDriver.java 30 Aug 2012 16:56:03 -0000 1.6 @@ -903,7 +903,8 @@
Hep3Vector struvec = VecOp.mult(strumeas, stru); Hep3Vector strvec = VecOp.add(strorigin, struvec); int strlayer = str.layer();
- if (layer == strlayer && VecOp.sub(clvec, strvec).magnitude() < Math.abs(mindist)) {
+ //for some reason (str!=cl) not working anymore...so make sure the distance between hits isn't 0 + if (layer == strlayer && VecOp.sub(clvec, strvec).magnitude() < Math.abs(mindist)&&VecOp.sub(clvec, strvec).magnitude()!=0) {
mindist = VecOp.sub(clvec, strvec).magnitude(); if (Math.abs(clvec.z()) > Math.abs(strvec.z())) { mindist = -mindist;
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