| # Gaudi Framework, version v20r4
Generated: 8 Jan 2009

# Gaudi::Utils::AlgSelector Class Reference

`#include <GetAlg.h>`

Inheritance diagram for Gaudi::Utils::AlgSelector:

[legend]

List of all members.

## Detailed Description

Simple interface class for selection of algorithms.

Author:
  Vanya BELYAEV ibelyaev@physics.syr.edu

Date:
  2007-09-07

Definition at line 26 of file GetAlg.h.

## Public Member Functions
virtual bool | operator() (const IAlgorithm *) const =0
| the only one essential method:
virtual | ~AlgSelector ()

## Constructor & Destructor Documentation

Gaudi::Utils::AlgSelector::~AlgSelector | ( |  | ) | `[virtual]`

Definition at line 23 of file GetAlg.cpp.

    00023 {}

## Member Function Documentation

virtual bool Gaudi::Utils::AlgSelector::operator() | ( | const IAlgorithm * |  | ) | const`[pure virtual]`

the only one essential method:

Implemented in Gaudi::Utils::AlgTypeSelector< TYPE >, and Gaudi::Utils::AlgNameSelector.

The documentation for this class was generated from the following files:

- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v20r4/GaudiAlg/GaudiAlg/GetAlg.h
- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v20r4/GaudiAlg/src/lib/GetAlg.cpp