![]() |
ATLAS Offline Software
|
Interface for tools calculating hit count summaries for track. More...
#include <IMuonLayerSegmentMatchingTool.h>
Public Member Functions | |
| virtual | ~IMuonLayerSegmentMatchingTool ()=default |
| virtual void | select (const EventContext &ctx, const MuonSystemExtension::Intersection &intersection, const std::vector< std::shared_ptr< const Muon::MuonSegment > > &segments, std::vector< std::shared_ptr< const Muon::MuonSegment > > &selectedSegments) const =0 |
| Match segments for to a given MuonSystemExtension::Intersection, return selected segments. | |
| virtual bool | match (const EventContext &ctx, const MuonSystemExtension::Intersection &intersection, const MuonSegment &segment) const =0 |
Static Public Member Functions | |
| static const InterfaceID & | interfaceID () |
| IAlgTool interface. | |
Interface for tools calculating hit count summaries for track.
Definition at line 18 of file IMuonLayerSegmentMatchingTool.h.
|
virtualdefault |
|
inlinestatic |
IAlgTool interface.
Definition at line 22 of file IMuonLayerSegmentMatchingTool.h.
|
pure virtual |
Implemented in Muon::MuonLayerSegmentMatchingTool.
|
pure virtual |
Match segments for to a given MuonSystemExtension::Intersection, return selected segments.
Implemented in Muon::MuonLayerSegmentMatchingTool.