#include <TrackTools/ITrackSelector.h>
Inheritance diagram for ITrackSelector:
Public Member Functions | |
virtual bool | select (Track *track) const =0 |
virtual bool | select (MCParticle *mcParticle)=0 |
virtual bool | selectTrackType (Track *track) const =0 |
virtual bool | selectTrackType (MCParticle *mcParticle)=0 |
virtual int | getTrackType (Track *track) const =0 |
virtual int | getTrackType (MCParticle *mcPart)=0 |
virtual StatusCode | setTrackType (const int tracktype, Track *&track) const =0 |
virtual StatusCode | setTrackType (MCParticle *mcPart, Track *&track)=0 |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Retrieve interface ID. |
Definition at line 20 of file ITrackSelector.h.
|
Implemented in TrackSelector. |
|
Implemented in TrackSelector. |
|
Retrieve interface ID.
Definition at line 24 of file ITrackSelector.h. References IID_ITrackSelector(). 00024 { return IID_ITrackSelector; }
|
|
Implemented in TrackSelector. |
|
Implemented in TrackSelector. |
|
Implemented in TrackSelector. |
|
Implemented in TrackSelector. |
|
Implemented in TrackSelector. |
|
Implemented in TrackSelector. |