#include <IMuonSegmentInOverlapResolvingTool.h>
◆ SegmentPositionMatchResult() [1/2]
| Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::SegmentPositionMatchResult |
( |
| ) |
|
|
default |
◆ SegmentPositionMatchResult() [2/2]
| Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::SegmentPositionMatchResult |
( |
double | distMin1, |
|
|
double | distMinInTube1, |
|
|
double | chLen1, |
|
|
double | distMin2, |
|
|
double | distMinInTube2, |
|
|
double | chLen2, |
|
|
double | res, |
|
|
bool | good, |
|
|
Amg::Vector3D | pos ) |
|
inline |
◆ inBounds()
| bool Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::inBounds |
( |
double | cut | ) |
|
|
inline |
◆ toString()
| std::string Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::toString |
( |
| ) |
const |
|
inline |
Definition at line 189 of file IMuonSegmentInOverlapResolvingTool.h.
189 {
190 std::ostringstream sout;
191 sout << " Segment chamber: ";
194 << std::endl
195 <<
" Matching chamber: position " << std::setw(5) << (
int)
positionAlongTube2 <<
" in tube " << std::setw(5)
198 else
199 sout << "match failed";
200 return sout.str();
201 }
◆ channelLength1
| double Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::channelLength1 {-999.} |
◆ channelLength2
| double Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::channelLength2 {-999.} |
◆ goodMatch
| bool Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::goodMatch {false} |
◆ positionAlongTube1
| double Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::positionAlongTube1 {-999.} |
◆ positionAlongTube2
| double Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::positionAlongTube2 {-999.} |
◆ positionInTube1
| double Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::positionInTube1 {-999.} |
◆ positionInTube2
| double Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::positionInTube2 {-999.} |
◆ positionResidual
| double Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::positionResidual {-999.} |
◆ segmentPosition
| Amg::Vector3D Muon::IMuonSegmentInOverlapResolvingTool::SegmentPositionMatchResult::segmentPosition {-999., -999., -999.} |
The documentation for this struct was generated from the following file: