Extrapolation
- First version of Extrapolation with change over to Services
- Introduction of standardized retrieve() macros
Merge request reports
Activity
Filter activity
211 // and configure the propagation cache now 212 pCache.maxPathLength = eCell.pathLimit < 0. ? m_maxPathLength : (eCell.pathLimit - eCell.pathLength); 213 pCache.direction = double(pDir); 214 pCache.boundaryCheck = bcheck; 215 pCache.returnCurvilinear = returnCurvilinear; 216 pCache.useJacobian = eCell.leadParameters->covariance(); 217 pCache.mFieldMode = eCell.mFieldMode; 218 pCache.solenoid = (eCell.mFieldMode.magneticFieldMode() == 2 ) ? true : false; 219 pCache.mcondition = (eCell.mFieldMode.magneticFieldMode() != 0 ) ? true : false; 220 pCache.needgradient = (pCache.useJacobian && m_usegradient ) ? true : false; 221 222 // propagate with templated helper function 223 if (propagateRungeKuttaT<Trk::TrackParameters>(eCell, pCache, *sParameters, sf)){ 224 EX_MSG_VERBOSE(eCell.navigationStep, "propagate", "char", "propagation to surface was successful."); 225 // create the new parameters 226 if (pCache.returnCurvilinear){ You know you can edit it in the browser, right?
Please register or sign in to reply