20 const double bFieldZ = 20;
161 myState7.
vals[0] = 0;
162 myState7.
vals[1] = 0;
163 myState7.
vals[2] = 0;
164 myState7.
vals[3] = 0;
165 myState7.
vals[4] = 0;
166 myState7.
vals[5] = 1;
167 myState7.
vals[6] = 1;
171 const bool varField =
false;
172 const bool calcOnlyLastRowOfJ =
false;
175 EXPECT_EQ(10, myRKTrackRep.
RKPropagate(myState7, myJacobian, mySA, myS, varField, calcOnlyLastRowOfJ));
191 myState7.
vals[0] = 1;
192 myState7.
vals[1] = 1;
193 myState7.
vals[2] = 1;
194 myState7.
vals[3] = 1;
195 myState7.
vals[4] = 1;
196 myState7.
vals[5] = 1;
197 myState7.
vals[6] = 1;
201 const bool varField =
false;
202 const bool calcOnlyLastRowOfJ =
false;
222 myState7.
vals[0] = 0;
223 myState7.
vals[1] = 0;
224 myState7.
vals[2] = 0;
225 myState7.
vals[3] = 0;
226 myState7.
vals[4] = 0;
227 myState7.
vals[5] = 0;
228 myState7.
vals[6] = 0;
240 TVectorD myState5(5);
268 myState7[3] = -0.57735;
269 myState7[4] = -0.57735;
270 myState7[5] = 0.57735;
272 TVectorD myState5(5);
308 const TVector3 startPlaneO(0, 0, 1);
309 const TVector3 startPlaneN(0, 0, 1);
310 const TVector3 destPlaneO(0, 0, -1);
311 const TVector3 destPlaneN(0, 0, 1);
348 EXPECT_EQ(std::numeric_limits<double>::infinity(), myRKTrackRep.
momMag(myState7));
349 myState7 = {0, 0, 0, 0, 0, 0, 1};
351 myState7 = {0, 0, 0, 0, 0, 0, -1};