![]() |
The Gaudi Framework
v28r2p1 (f1a77ff4)
|
#include "GaudiKernel/IAlgorithm.h"
#include "GaudiKernel/IMessageSvc.h"
#include "GaudiKernel/IProperty.h"
#include "GaudiKernel/IService.h"
#include "GaudiKernel/IStateful.h"
#include "GaudiKernel/ISvcLocator.h"
#include "GaudiKernel/ITimelineSvc.h"
#include "GaudiKernel/PropertyHolder.h"
#include <string>
#include <vector>
#include <mutex>
#include "GaudiKernel/CommonMessaging.h"
#include "GaudiKernel/IAlgContextSvc.h"
#include "GaudiKernel/IAuditorSvc.h"
#include "GaudiKernel/IChronoStatSvc.h"
#include "GaudiKernel/IConversionSvc.h"
#include "GaudiKernel/IDataProviderSvc.h"
#include "GaudiKernel/IExceptionSvc.h"
#include "GaudiKernel/IHistogramSvc.h"
#include "GaudiKernel/IHiveWhiteBoard.h"
#include "GaudiKernel/IMonitorSvc.h"
#include "GaudiKernel/INTupleSvc.h"
#include "GaudiKernel/IRndmGenSvc.h"
#include "GaudiKernel/IToolSvc.h"
#include "GaudiKernel/Property.h"
#include "GaudiKernel/System.h"
#include "GaudiKernel/ToolHandle.h"
#include <Gaudi/PluginService.h>
#include "GaudiKernel/DataObjIDProperty.h"
#include "GaudiKernel/DataHandle.h"
#include "GaudiKernel/DataHandleHolderBase.h"
#include "GaudiKernel/EventContext.h"
#include "GaudiKernel/IAlgExecStateSvc.h"
Go to the source code of this file.
Classes | |
class | Algorithm |
Base class from which all concrete algorithm classes should be derived. More... | |
class | AlgFactory< T > |
Macros | |
#define | PACKAGE_VERSION "unknown" |
#define | DECLARE_ALGORITHM_FACTORY(x) DECLARE_FACTORY_WITH_CREATOR( x, AlgFactory<x>, Algorithm::Factory ) |
#define | DECLARE_NAMED_ALGORITHM_FACTORY(x, n) DECLARE_FACTORY_WITH_CREATOR_AND_ID( x, AlgFactory<x>, #n, Algorithm::Factory ) |
#define | DECLARE_NAMESPACE_ALGORITHM_FACTORY(n, x) DECLARE_ALGORITHM_FACTORY( n::x ) |
#define DECLARE_ALGORITHM_FACTORY | ( | x | ) | DECLARE_FACTORY_WITH_CREATOR( x, AlgFactory<x>, Algorithm::Factory ) |
Definition at line 620 of file Algorithm.h.
#define DECLARE_NAMED_ALGORITHM_FACTORY | ( | x, | |
n | |||
) | DECLARE_FACTORY_WITH_CREATOR_AND_ID( x, AlgFactory<x>, #n, Algorithm::Factory ) |
Definition at line 621 of file Algorithm.h.
#define DECLARE_NAMESPACE_ALGORITHM_FACTORY | ( | n, | |
x | |||
) | DECLARE_ALGORITHM_FACTORY( n::x ) |
Definition at line 623 of file Algorithm.h.
#define PACKAGE_VERSION "unknown" |
Definition at line 50 of file Algorithm.h.