ATLAS Offline Software
|
Interface for tools calculating hit count summaries for track. More...
#include <IMuonHitSummaryTool.h>
Classes | |
struct | CompactSummary |
struct | HitSummary |
Public Member Functions | |
virtual CompactSummary | summary (const Trk::Track &track) const =0 |
Calculate compact summary. More... | |
virtual CompactSummary | summary (const Trk::TrackSummary &summary) const =0 |
Calculate compact summary. More... | |
virtual CompactSummary | summary (const Trk::MuonTrackSummary &summary) const =0 |
Calculate compact summary. More... | |
virtual CompactSummary | summary (const Muon::MuonSegment &segment) const =0 |
Calculate compact summary. More... | |
virtual CompactSummary | summary (const std::vector< const Muon::MuonSegment * > &segments) const =0 |
Calculate compact summary. More... | |
virtual CompactSummary | summary (const std::vector< const Trk::MeasurementBase * > &measurements) const =0 |
Calculate compact summary. More... | |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
IAlgTool interface. More... | |
Interface for tools calculating hit count summaries for track.
Definition at line 28 of file IMuonHitSummaryTool.h.
|
inlinestatic |
IAlgTool interface.
Definition at line 142 of file IMuonHitSummaryTool.h.
|
pure virtual |
Calculate compact summary.
segment | input MuonSegment |
Implemented in Muon::MuonHitSummaryTool.
|
pure virtual |
Calculate compact summary.
segments | input vector of MuonSegments |
Implemented in Muon::MuonHitSummaryTool.
|
pure virtual |
Calculate compact summary.
measurements | input vector of MeasurementBase |
Implemented in Muon::MuonHitSummaryTool.
|
pure virtual |
Calculate compact summary.
Can fail if summary does not have a MuonTrackSummary.
summary | MuonTrackSummary of input track |
Implemented in Muon::MuonHitSummaryTool.
|
pure virtual |
Calculate compact summary.
track | input track |
Implemented in Muon::MuonHitSummaryTool.
|
pure virtual |
Calculate compact summary.
summary | TrackSummary of input track |
Implemented in Muon::MuonHitSummaryTool.