Changeset 294 in Idarraga
- Timestamp:
- May 1, 2012, 3:07:56 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
mafalda/MAFTools/TimePixCalibrationHandler.cpp
r291 r294 11 11 #include <iostream> 12 12 #include <fstream> 13 13 #include <math.h> 14 14 #include <stdlib.h> 15 15 … … 112 112 int index = XYtoC(pix, m_width); 113 113 114 double par[] = { m_a[index], m_b[index], m_c[index], m_t[index] }; 114 //double par[] = { m_a[index], m_b[index], m_c[index], m_t[index] }; 115 116 // cuadratic solution 117 double a = m_a[index]; 118 double b = m_b[index] - m_a[index]*m_t[index] - (double)tot; 119 double c = -m_c[index] - m_t[index]*m_b[index]; 120 121 double sol1 = -b + sqrt(b*b - 4*a*c); 122 sol1 /= 2*a; 123 double sol2 = -b - sqrt(b*b - 4*a*c); 124 sol2 /= 2*a; 125 126 cout << "sol1 = " << sol1 << " , sol2 = " << sol2 << endl; 127 128 if(sol2 <= 0) return sol1; 129 else return sol2; 130 131 return 0.; 115 132 116 133 /* … … 122 139 }*/ 123 140 124 141 /* 125 142 double evalTOT = 0.; 126 143 double prev_e = 0.; … … 143 160 144 161 return prev_e; 162 */ 145 163 } 146 164
Note: See TracChangeset
for help on using the changeset viewer.