Full configuration object.
More...
#include <SegmentLineFitter.h>
|
| | Config () |
| | Standard constructor.
|
|
| static RangeArray | defaultRanges () |
| | Function that returns a set of predefined ranges for testing.
|
Full configuration object.
Definition at line 71 of file SegmentLineFitter.h.
◆ Config()
| MuonR4::SegmentFit::SegmentLineFitter::Config::Config |
( |
| ) |
|
|
inline |
Standard constructor.
Definition at line 76 of file SegmentLineFitter.h.
76 {
78 }
static RangeArray defaultRanges()
Function that returns a set of predefined ranges for testing.
◆ defaultRanges()
| SegmentLineFitter::Config::RangeArray MuonR4::SegmentFit::SegmentLineFitter::Config::defaultRanges |
( |
| ) |
|
|
static |
Function that returns a set of predefined ranges for testing.
Definition at line 96 of file SegmentLineFitter.cxx.
96 {
98 constexpr double spatRang = 10._m;
99 constexpr double timeTange = 25._ns;
101 rng[toUnderlying(y0)] = std::array{-spatRang, spatRang};
102 rng[toUnderlying(x0)] = std::array{-spatRang, spatRang};
103 rng[toUnderlying(
phi)] = std::array{-179._degree, 179._degree};
104 rng[toUnderlying(
theta)] = std::array{-85._degree, 85._degree};
105 rng[toUnderlying(
t0)] = std::array{-timeTange, timeTange};
107 }
Scalar phi() const
phi method
Scalar theta() const
theta method
SeedingAux::FitParIndex ParamDefs
Use the same parameter indices as used by the CompSpacePointAuxiliaries.
◆ beamSpotLength
| double MuonR4::SegmentFit::SegmentLineFitter::ConfigSwitches::beamSpotLength {2.*Gaudi::Units::m} |
|
inherited |
◆ beamSpotRadius
| double MuonR4::SegmentFit::SegmentLineFitter::ConfigSwitches::beamSpotRadius {30.*Gaudi::Units::cm} |
|
inherited |
◆ calibrator
◆ doBeamSpot
| bool MuonR4::SegmentFit::SegmentLineFitter::ConfigSwitches::doBeamSpot {true} |
|
inherited |
◆ idHelperSvc
◆ nPrecHitCut
| unsigned MuonR4::SegmentFit::SegmentLineFitter::ConfigSwitches::nPrecHitCut {3u} |
|
inherited |
◆ nRecoveryLoops
| unsigned MuonR4::SegmentFit::SegmentLineFitter::ConfigSwitches::nRecoveryLoops {10u} |
|
inherited |
◆ outlierRemovalCut
| double MuonR4::SegmentFit::SegmentLineFitter::ConfigSwitches::outlierRemovalCut {5.} |
|
inherited |
◆ recoveryPull
| double MuonR4::SegmentFit::SegmentLineFitter::ConfigSwitches::recoveryPull {5.} |
|
inherited |
Maximum pull on a measurement to add it back on the line.
Definition at line 64 of file SegmentLineFitter.h.
◆ visionTool
The documentation for this struct was generated from the following files: