ATLAS Offline Software
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.