ATLAS Offline Software
|
#include <MdtSegmentFitter.h>
Public Types | |
using | RangeArray = std::array< std::array< double, 2 >, SegmentFit::toInt(ParamDefs::nPars)> |
Allowed parameter ranges. More... | |
Static Public Member Functions | |
static RangeArray | defaultRanges () |
Function that returns a set of predefined ranges for testing. More... | |
Public Attributes | |
unsigned int | nMaxCalls {100} |
How many calls shall be executed. More... | |
double | tolerance {1.e-5} |
Gradient cut off. More... | |
bool | doTimeFit {true} |
Switch toggling whether the T0 shall be fitted or not. More... | |
unsigned int | nParsOutOfBounds {1} |
Abort the fit as soon as more than n parameters leave the fit range. More... | |
const ISpacePointCalibrator * | calibrator {nullptr} |
Pointer to the calibrator tool. More... | |
unsigned int | noMoveIter {2} |
How many iterations with changes below tolerance. More... | |
RangeArray | ranges {defaultRanges()} |
Definition at line 25 of file MdtSegmentFitter.h.
using MuonR4::MdtSegmentFitter::Config::RangeArray = std::array<std::array<double,2>, SegmentFit::toInt(ParamDefs::nPars)> |
Allowed parameter ranges.
Definition at line 39 of file MdtSegmentFitter.h.
|
static |
Function that returns a set of predefined ranges for testing.
Definition at line 39 of file MdtSegmentFitter.cxx.
const ISpacePointCalibrator* MuonR4::MdtSegmentFitter::Config::calibrator {nullptr} |
Pointer to the calibrator tool.
Definition at line 35 of file MdtSegmentFitter.h.
bool MuonR4::MdtSegmentFitter::Config::doTimeFit {true} |
Switch toggling whether the T0 shall be fitted or not.
Definition at line 31 of file MdtSegmentFitter.h.
unsigned int MuonR4::MdtSegmentFitter::Config::nMaxCalls {100} |
How many calls shall be executed.
Definition at line 27 of file MdtSegmentFitter.h.
unsigned int MuonR4::MdtSegmentFitter::Config::noMoveIter {2} |
How many iterations with changes below tolerance.
Definition at line 37 of file MdtSegmentFitter.h.
unsigned int MuonR4::MdtSegmentFitter::Config::nParsOutOfBounds {1} |
Abort the fit as soon as more than n parameters leave the fit range.
Definition at line 33 of file MdtSegmentFitter.h.
RangeArray MuonR4::MdtSegmentFitter::Config::ranges {defaultRanges()} |
Definition at line 43 of file MdtSegmentFitter.h.
double MuonR4::MdtSegmentFitter::Config::tolerance {1.e-5} |
Gradient cut off.
Definition at line 29 of file MdtSegmentFitter.h.