Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Classes
HiveAlgBase.h File Reference

Base class for AthExHive example Algs to provide functionality to sleep for a certain amount of time, which is set via a common Property. Alg can be configured to use CPU via CPUCrunchSvc instead of just sleeping if "Crunch" Property is set True. More...

#include "AthenaBaseComps/AthAlgorithm.h"
#include "AthenaKernel/IAthRNGSvc.h"
#include "GaudiKernel/ServiceHandle.h"
#include "GaudiKernel/ICPUCrunchSvc.h"
#include "AthExHive/IHiveExSvc.h"
#include <string>
Include dependency graph for HiveAlgBase.h:

Go to the source code of this file.

Classes

class  HiveAlgBase
 

Detailed Description

Base class for AthExHive example Algs to provide functionality to sleep for a certain amount of time, which is set via a common Property. Alg can be configured to use CPU via CPUCrunchSvc instead of just sleeping if "Crunch" Property is set True.

Definition in file HiveAlgBase.h.