![]() |
ATLAS Offline Software
|
#include <IMuonPatternSegmentAssociationTool.h>
Public Types | |
typedef MuonSegmentCombPatternCombAssociationMap | AssociationMap |
typedef std::pair< AssociationMap::const_iterator, AssociationMap::const_iterator > | AssociationMapRange |
Public Member Functions | |
virtual const AssociationMap & | map () const =0 |
virtual void | insert (const MuonSegmentCombination *segmentCombi, const MuonPatternCombination *associatedPatternCombi) const =0 |
virtual void | reset () const =0 |
virtual AssociationMapRange | find (const MuonSegmentCombination *segmentCombi) const =0 |
virtual unsigned int | count (const MuonSegmentCombination *segmentCombi) const =0 |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Definition at line 22 of file IMuonPatternSegmentAssociationTool.h.
typedef MuonSegmentCombPatternCombAssociationMap Muon::IMuonPatternSegmentAssociationTool::AssociationMap |
Definition at line 26 of file IMuonPatternSegmentAssociationTool.h.
typedef std::pair<AssociationMap::const_iterator, AssociationMap::const_iterator> Muon::IMuonPatternSegmentAssociationTool::AssociationMapRange |
Definition at line 27 of file IMuonPatternSegmentAssociationTool.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inlinestatic |
Definition at line 40 of file IMuonPatternSegmentAssociationTool.h.
|
pure virtual |
|
pure virtual |