ATLAS Offline Software
|
interface for tools buildingmuons from ID candidates More...
#include <IMuonCombinedInDetExtensionTool.h>
Classes | |
struct | MuonPrdData |
Public Member Functions | |
virtual void | extend (const InDetCandidateCollection &inDetCandidates, InDetCandidateToTagMap *tagMap, TrackCollection *combTracks, TrackCollection *meTracks, Trk::SegmentCollection *segments, const EventContext &ctx) const =0 |
IMuonCombinedInDetExtensionTool interface: build combined muons from ID candidates. More... | |
virtual void | extendWithPRDs (const InDetCandidateCollection &inDetCandidates, InDetCandidateToTagMap *tagMap, IMuonCombinedInDetExtensionTool::MuonPrdData prdData, TrackCollection *combTracks, TrackCollection *meTracks, Trk::SegmentCollection *segments, const EventContext &ctx) const =0 |
virtual | ~IMuonCombinedInDetExtensionTool ()=default |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
interface for tools buildingmuons from ID candidates
Definition at line 25 of file IMuonCombinedInDetExtensionTool.h.
|
virtualdefault |
|
pure virtual |
IMuonCombinedInDetExtensionTool interface: build combined muons from ID candidates.
Implemented in MuonCombined::MuonStauRecoTool, MuonCombined::MuonInsideOutRecoTool, and MuonCombined::MuonCaloTagTool.
|
pure virtual |
Implemented in MuonCombined::MuonStauRecoTool, MuonCombined::MuonInsideOutRecoTool, and MuonCombined::MuonCaloTagTool.
|
inlinestatic |
Definition at line 37 of file IMuonCombinedInDetExtensionTool.h.