MantisBT - Hall D Offline |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000120 | Hall D Offline | General | public | 2011-08-06 09:19 | 2012-04-18 14:28 |
|
Reporter | pmatt | |
Assigned To | pmatt | |
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | |
Platform | | OS | | OS Version | |
|
Summary | 0000120: Need to add checks for DReferenceTrajectory::DistToRT returning quiet_NaN |
Description | Some of the DReferenceTrajectory::DistToRT functions can intentionally return quiet_NaN. However in many of the places where these functions are called in the code, there aren't any checks on whether this is the case. This function swims along the track trajectory, so subsequent calls to functions such as DReferenceTrajectory::GetLastDOCAPoint may cause unexpected results when quiet_NaN is returned. |
Steps To Reproduce | |
Additional Information | The locations of these DReferenceTrajectory::DistToRT calls include (at least): DReferenceTrajectory, DTrackFitterALT1, DTrackHitSelectorALT1, and DTrackHitSelectorALT2. |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2011-08-06 09:19 | pmatt | New Issue | |
2012-01-13 17:52 | pmatt | Note Added: 0000239 | |
2012-04-18 14:27 | pmatt | Status | new => assigned |
2012-04-18 14:27 | pmatt | Assigned To | => pmatt |
2012-04-18 14:28 | pmatt | Status | assigned => resolved |
2012-04-18 14:28 | pmatt | Resolution | open => fixed |