Author: [log in to unmask]
Date: Thu Jul 23 07:47:37 2015
New Revision: 3273
Log:
correct time walk
Modified:
java/branches/HPSJAVA-ECALGAINCALIB/ecal-recon/src/main/java/org/hps/recon/ecal/EcalTimeWalk.java
Modified: java/branches/HPSJAVA-ECALGAINCALIB/ecal-recon/src/main/java/org/hps/recon/ecal/EcalTimeWalk.java
=============================================================================
--- java/branches/HPSJAVA-ECALGAINCALIB/ecal-recon/src/main/java/org/hps/recon/ecal/EcalTimeWalk.java (original)
+++ java/branches/HPSJAVA-ECALGAINCALIB/ecal-recon/src/main/java/org/hps/recon/ecal/EcalTimeWalk.java Thu Jul 23 07:47:37 2015
@@ -53,7 +53,7 @@
* @return corrected time (ns)
*/
public static final double correctTimeWalkPulseFitting(double time, double energy) {
- final double polyA = par[0] + par[1];
+ final double polyA = par[0] + par[1]*energy;
final double polyB = par[2] + par[3] * energy + par[4] * Math.pow(energy, 2);
return time - (Math.exp(polyA) + polyB);
}
|