|
double | MuonR4::SegmentFitHelpers::chiSqTerm (const Amg::Vector3D &posInChamber, const Amg::Vector3D &dirInChamber, const SpacePoint &measurement, MsgStream &msg) |
| Calculates the chi2 contribuation to a linear segment line from an uncalibrated measurement. More...
|
|
double | MuonR4::SegmentFitHelpers::chiSqTermMdt (const Amg::Vector3D &posInChamber, const Amg::Vector3D &dirInChamber, const SpacePoint &measurement, MsgStream &msg) |
| Calculates the chi2 contribuation to a linear segment line from an uncalibrated Mdt measurement. More...
|
|
double | MuonR4::SegmentFitHelpers::chiSqTermStrip (const Amg::Vector3D &posInChamber, const Amg::Vector3D &dirInChamber, const SpacePoint &measurement, MsgStream &msg) |
| Calculates the chi2 contribuation to a linear segment line from an uncalibrated strip measurement. More...
|
|
double | MuonR4::SegmentFitHelpers::chiSqTerm (const Amg::Vector3D &posInChamber, const Amg::Vector3D &dirInChamber, const double timeShift, std::optional< double > arrivalTime, const CalibratedSpacePoint &measurement, MsgStream &msg) |
| Calculates the chi2 contribution from the given measurement. More...
|
|
double | MuonR4::SegmentFitHelpers::chiSqTermMdt (const Amg::Vector3D &posInChamber, const Amg::Vector3D &dirInChamber, const CalibratedSpacePoint &mdtSpacePoint, MsgStream &msg) |
| Calculates the chi2 contribution from a mdt space point to the segment line. More...
|
|
double | MuonR4::SegmentFitHelpers::chiSqTermStrip (const Amg::Vector3D &posInChamber, const Amg::Vector3D &dirInChamber, const double timeShift, std::optional< double > arrivalTime, const CalibratedSpacePoint &strip, MsgStream &msg) |
| Calculates the chi2 contribution from a strip measurement to the segment line. More...
|
|
double | MuonR4::SegmentFitHelpers::chiSqTermBeamspot (const Amg::Vector3D &posInChamber, const Amg::Vector3D &dirInChamber, const CalibratedSpacePoint &beamSpotMeas, MsgStream &msg) |
| Calculates the chi2 contribution from an external beam spot constraint. More...
|
|
std::vector< int > | MuonR4::SegmentFitHelpers::driftSigns (const Amg::Vector3D &posInChamber, const Amg::Vector3D &dirInChamber, const std::vector< const SpacePoint * > &uncalibHits, MsgStream &msg) |
| Calculates whether a segement line travereses the tube measurements on the left (-1) or right (1) side of the tube wire. More...
|
|
int | MuonR4::SegmentFitHelpers::driftSign (const Amg::Vector3D &posInChamber, const Amg::Vector3D &dirInChamber, const SpacePoint &uncalibHit, MsgStream &msg) |
| Calculates whether a segement line travereses the tube measurement on the left (-1) or right (1) side of the tube wire. More...
|
|
int | MuonR4::SegmentFitHelpers::driftSign (const Amg::Vector3D &posInChamber, const Amg::Vector3D &dirInChamber, const CalibratedSpacePoint &calibHit, MsgStream &msg) |
| Calculates whether a segement line travereses the tube measurement on the left (-1) or right (1) side of the tube wire. More...
|
|
std::pair< std::vector< double >, double > | MuonR4::SegmentFitHelpers::postFitChi2PerMas (const SegmentFit::Parameters &segPars, std::optional< double > arrivalTime, std::vector< std::unique_ptr< CalibratedSpacePoint >> &hits, MsgStream &msg) |
| Calculates the chi2 per measurement and the chi2 itself after the fit is finished. More...
|
|