Print

Print


Author: [log in to unmask]
Date: Tue Oct 18 05:40:45 2016
New Revision: 4514

Log:
added "getCharge"  method

Modified:
    java/trunk/tracking/src/main/java/org/hps/recon/tracking/TrackUtils.java

Modified: java/trunk/tracking/src/main/java/org/hps/recon/tracking/TrackUtils.java
 =============================================================================
--- java/trunk/tracking/src/main/java/org/hps/recon/tracking/TrackUtils.java	(original)
+++ java/trunk/tracking/src/main/java/org/hps/recon/tracking/TrackUtils.java	Tue Oct 18 05:40:45 2016
@@ -247,6 +247,10 @@
 
     public static double getCosTheta(TrackState track) {
         return getTanLambda(track) / Math.sqrt(1 + Math.pow(getTanLambda(track), 2));
+    }
+    
+    public static int getCharge(Track track){
+        return -(int)Math.signum(getR(track));
     }
 
     // ==========================================================================