tool to select segments
More...
#include <IMuonSegmentSelectionTool.h>
tool to select segments
Definition at line 18 of file IMuonSegmentSelectionTool.h.
◆ ~IMuonSegmentSelectionTool()
virtual Muon::IMuonSegmentSelectionTool::~IMuonSegmentSelectionTool |
( |
| ) |
|
|
virtualdefault |
◆ interfaceID()
static const InterfaceID& Muon::IMuonSegmentSelectionTool::interfaceID |
( |
| ) |
|
|
inlinestatic |
access to tool interface
Definition at line 21 of file IMuonSegmentSelectionTool.h.
22 static const InterfaceID IID_IMuonSegmentSelectionTool(
"Muon::IMuonSegmentSelectionTool", 1, 0);
24 return IID_IMuonSegmentSelectionTool;
◆ quality()
virtual int Muon::IMuonSegmentSelectionTool::quality |
( |
const MuonSegment & |
seg, |
|
|
bool |
ignoreHoles = false , |
|
|
bool |
useEta = true , |
|
|
bool |
usePhi = true |
|
) |
| const |
|
pure virtual |
◆ select()
virtual bool Muon::IMuonSegmentSelectionTool::select |
( |
const MuonSegment & |
seg, |
|
|
bool |
ignoreHoles = false , |
|
|
int |
qualityLevel = 0 , |
|
|
bool |
useEta = true , |
|
|
bool |
usePhi = true |
|
) |
| const |
|
pure virtual |
check whether segment passes selection criteria
- Parameters
-
seg | input segment |
ignoreHoles | flag to indicate that holes should be ignore |
qualityLevel | indicate the quality of the segments, see implementation for details |
- Returns
- returns whether segment satisfies criteria
Implemented in Muon::MuonSegmentSelectionTool.
The documentation for this class was generated from the following file: