![]() |
ATLAS Offline Software
|
Configuration object of the ATLAS implementation. More...
#include <SegmentLineFitter.h>
Public Attributes | |
| const ISpacePointCalibrator * | calibrator {nullptr} |
| Pointer to the calibrator. More... | |
| const MuonValR4::IPatternVisualizationTool * | visionTool {nullptr} |
| Pointer to the visualization tool. More... | |
| const Muon::IMuonIdHelperSvc * | idHelperSvc {nullptr} |
| Pointer to the idHelperSvc. More... | |
| bool | doBeamSpot {true} |
| Switch to insert a beamspot constraint if possible. More... | |
| double | beamSpotRadius {30.*Gaudi::Units::cm} |
| Parameters of the beamspot measurement. More... | |
| double | beamSpotLength {2.*Gaudi::Units::m} |
| double | outlierRemovalCut {5.} |
| Cut on the segment chi2 / nDoF to launch the outlier removal. More... | |
| double | recoveryPull {5.} |
| Maximum pull on a measurement to add it back on the line. More... | |
| unsigned | nPrecHitCut {3u} |
| Minimum number of precision hits. More... | |
| unsigned | nRecoveryLoops {10u} |
| Maximum trials to recover outliers. More... | |
Configuration object of the ATLAS implementation.
Definition at line 49 of file SegmentLineFitter.h.
| double MuonR4::SegmentFit::SegmentLineFitter::ConfigSwitches::beamSpotLength {2.*Gaudi::Units::m} |
Definition at line 60 of file SegmentLineFitter.h.
| double MuonR4::SegmentFit::SegmentLineFitter::ConfigSwitches::beamSpotRadius {30.*Gaudi::Units::cm} |
Parameters of the beamspot measurement.
Definition at line 59 of file SegmentLineFitter.h.
| const ISpacePointCalibrator* MuonR4::SegmentFit::SegmentLineFitter::ConfigSwitches::calibrator {nullptr} |
Pointer to the calibrator.
Definition at line 51 of file SegmentLineFitter.h.
| bool MuonR4::SegmentFit::SegmentLineFitter::ConfigSwitches::doBeamSpot {true} |
Switch to insert a beamspot constraint if possible.
Definition at line 57 of file SegmentLineFitter.h.
| const Muon::IMuonIdHelperSvc* MuonR4::SegmentFit::SegmentLineFitter::ConfigSwitches::idHelperSvc {nullptr} |
Pointer to the idHelperSvc.
Definition at line 55 of file SegmentLineFitter.h.
| unsigned MuonR4::SegmentFit::SegmentLineFitter::ConfigSwitches::nPrecHitCut {3u} |
Minimum number of precision hits.
Definition at line 66 of file SegmentLineFitter.h.
| unsigned MuonR4::SegmentFit::SegmentLineFitter::ConfigSwitches::nRecoveryLoops {10u} |
Maximum trials to recover outliers.
Definition at line 68 of file SegmentLineFitter.h.
| double MuonR4::SegmentFit::SegmentLineFitter::ConfigSwitches::outlierRemovalCut {5.} |
Cut on the segment chi2 / nDoF to launch the outlier removal.
Definition at line 62 of file SegmentLineFitter.h.
| double MuonR4::SegmentFit::SegmentLineFitter::ConfigSwitches::recoveryPull {5.} |
Maximum pull on a measurement to add it back on the line.
Definition at line 64 of file SegmentLineFitter.h.
| const MuonValR4::IPatternVisualizationTool* MuonR4::SegmentFit::SegmentLineFitter::ConfigSwitches::visionTool {nullptr} |
Pointer to the visualization tool.
Definition at line 53 of file SegmentLineFitter.h.
1.8.18