2 #ifndef _DLorentzDeflections_
3 #define _DLorentzDeflections_
5 #include <JANA/jerror.h>
7 #define PACKAGE_Z_POINTS 10
8 #define LORENTZ_X_POINTS 21
9 #define LORENTZ_Z_POINTS (4*PACKAGE_Z_POINTS)
17 double &tanz,
double &tanr)
const;
31 #endif // _DLorentzDeflections_
double lorentz_x[LORENTZ_X_POINTS]
double lorentz_nx[LORENTZ_X_POINTS][LORENTZ_Z_POINTS]
virtual ~DLorentzDeflections()
jerror_t GetLorentzCorrectionParameters(double x, double y, double z, double &tanz, double &tanr) const
double lorentz_z[LORENTZ_Z_POINTS]
double lorentz_nz[LORENTZ_X_POINTS][LORENTZ_Z_POINTS]
double GetLorentzCorrection(double x, double y, double z, double alpha, double dx) const