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