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)); } // ==========================================================================