#include <IInDetTrackSelectionTool.h>
Public Member Functions | |
virtual StatusCode | initialize ()=0 |
Declare the interface that the class provides. | |
virtual StatusCode | finalize ()=0 |
Function finalizing the tool. | |
virtual const Root::TAccept & | getTAccept () const =0 |
Get an object describing the "selection steps" of the tool. | |
virtual const Root::TAccept & | accept (const xAOD::IParticle *p) const =0 |
Get the decision using a generic IParticle pointer. | |
virtual const Root::TAccept & | accept (const xAOD::TrackParticle &track, const xAOD::Vertex *vertex=0) const =0 |
Decide whether the track in question is a "good track" or not. | |
virtual const Root::TAccept & | accept (const Trk::Track &track, const Trk::Vertex *vertex=0) const =0 |
virtual void | setCutLevel (InDet::CutLevel level, Bool_t overwrite=true) __attribute__((deprecated("The cut level should be set in the job options through the \"CutLevel\" property.")))=0 |
Set the selection to a pre-defined standard set of cuts. |
Interface for track selection tool
virtual StatusCode InDet::IInDetTrackSelectionTool::initialize | ( | ) | [pure virtual] |
Declare the interface that the class provides.
Function initialising the tool