![]() |
ATLAS Offline Software
|
#include <IMuonSegmentInOverlapResolvingTool.h>
Public Member Functions | |
| SegmentPositionMatchResult ()=default | |
| SegmentPositionMatchResult (double distMin1, double distMinInTube1, double chLen1, double distMin2, double distMinInTube2, double chLen2, double resres, bool good, Amg::Vector3D pos) | |
| bool | inBounds (double cut) |
| check whether the calculated segment position is consistent with the two chambers | |
| std::string | toString () const |
Public Attributes | |
| double | positionAlongTube1 {-999.} |
| double | positionInTube1 {-999.} |
| double | channelLength1 {-999.} |
| double | positionAlongTube2 {-999.} |
| double | positionInTube2 {-999.} |
| double | channelLength2 {-999.} |
| double | positionResidual {-999.} |
| bool | goodMatch {false} |
| Amg::Vector3D | segmentPosition {-999., -999., -999.} |
Definition at line 97 of file IMuonSegmentInOverlapResolvingTool.h.
|
default |
|
inline |
Definition at line 99 of file IMuonSegmentInOverlapResolvingTool.h.
|
inline |
check whether the calculated segment position is consistent with the two chambers
Definition at line 124 of file IMuonSegmentInOverlapResolvingTool.h.
|
inline |
Definition at line 189 of file IMuonSegmentInOverlapResolvingTool.h.
| double Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::channelLength1 {-999.} |
Definition at line 113 of file IMuonSegmentInOverlapResolvingTool.h.
| double Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::channelLength2 {-999.} |
Definition at line 117 of file IMuonSegmentInOverlapResolvingTool.h.
| bool Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::goodMatch {false} |
Definition at line 120 of file IMuonSegmentInOverlapResolvingTool.h.
| double Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::positionAlongTube1 {-999.} |
Definition at line 111 of file IMuonSegmentInOverlapResolvingTool.h.
| double Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::positionAlongTube2 {-999.} |
Definition at line 115 of file IMuonSegmentInOverlapResolvingTool.h.
| double Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::positionInTube1 {-999.} |
Definition at line 112 of file IMuonSegmentInOverlapResolvingTool.h.
| double Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::positionInTube2 {-999.} |
Definition at line 116 of file IMuonSegmentInOverlapResolvingTool.h.
| double Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::positionResidual {-999.} |
Definition at line 119 of file IMuonSegmentInOverlapResolvingTool.h.
| Amg::Vector3D Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::segmentPosition {-999., -999., -999.} |
Definition at line 121 of file IMuonSegmentInOverlapResolvingTool.h.