ATLAS Offline Software
Loading...
Searching...
No Matches
AthenaKernel Directory Reference
Directory dependency graph for AthenaKernel:

Directories

 
tools

Files

 
AthDsoUtils.h
 
AthenaKernelDict.h
 
AthStatusCode.h
 
BaseInfo.h
 Provide an interface for finding inheritance information at run time.
 
BaseInfo.icc
 
Bases.h
 Traits class for representing derivation.
 
Chrono.h
 Exception-safe IChronoSvc caller.
 
CLASS_DEF.h
 macros to associate a CLID to a type
 
ClassID_traits.h
 a traits class that associates a CLID to a type T It also detects whether T inherits from Gaudi DataObject
 
ClassName.h
 An interface for getting the name of a class as a string.
 
ClassName.icc
 
CLIDRegistry.h
 a static registry of CLID->typeName entries.
 
CloneService.h
 
CloneTool.h
 
ClusterMessage.h
 
ClusterMessage.icc
 
CondCont.h
 Hold mappings of ranges to condition objects.
 
CondCont.icc
 
CondContFactory.h
 
CondContMaker.h
 
CondObjDeleter.h
 Deletion object for conditions payloads.
 
CondObjDeleter.icc
 
DataBucket.h
 
DataBucket.icc
 
DataBucketBase.h
 
DataBucketBase.icc
 
DataBucketTraitFwd.h
 
DataObjectSharedPtr.h
 Smart pointer to manage DataObject reference counts.
 
DefaultKey.h
 
DsoDb.h
 
DummyRCUSvc.h
 A no-op implementation of IRCUSvc, for use in unit tests.
 
errorcheck.h
 Helpers for checking error return status codes and reporting errors.
 
EventContextClid.h
 Assign a CLID to EventContext.
 
ExtendedEventContext.h
 
getMessageSvc.h
 singleton-like access to IMessageSvc via open function and helper
 
getThinningCache.h
 Helpers to retrieve the current thinning cache from the event context.
 
IAddressProvider.h
 
IAthenaBarCode.h
 
IAthenaEvtLoopPreSelectTool.h
 This file contains the class definition for the IAthenaEvtLoopPreSelectTool class.
 
IAthenaIPCTool.h
 
IAthenaOutputStreamTool.h
 Interface to an output stream tool.
 
IAthenaOutputTool.h
 This file contains the class definition for the IAthenaOutputTool class.
 
IAthenaSelectorTool.h
 This file contains the class definition for the IAthenaSelectorTool class.
 
IAthenaSerializeSvc.h
 
IAthenaSharedWriterSvc.h
 
IAthenaSummarySvc.h
 
IAthMetaDataSvc.h
 This file contains the class definition for the IAthMetaDataSvc class.
 
IAthRNGSvc.h
 
IAtRndmGenSvc.h
 
ICollectionSize.h
 Abstract interface for finding the size of an event collection.
 
ICondContMaker.h
 
IConditionsCleanerSvc.h
 Interface for doing garbage collection of conditions objects.
 
ICoreDumpSvc.h
 Interface of a core dump service.
 
ICutFlowSvc.h
 
IDataShare.h
 
IDecisionSvc.h
 
IDictLoaderSvc.h
 
IEventSeek.h
 Abstract interface for seeking within an event stream.
 
IEventShare.h
 
IEvtIdModifierSvc.h
 
IEvtSelectorSeek.h
 Extension to IEvtSelector to allow for seeking.
 
IHiveStore.h
 
IHiveStoreMgr.h
 
IHybridProcessorHelper.h
 
IInputRename.h
 Interface to retrieve input rename map.
 
IIoComponent.h
 
IIoComponentMgr.h
 
IIOVDbSvc.h
 Abstract interface to IOVDbSvc to access IOVRange and tag information.
 
IIOVSvc.h
 
IJobIDSvc.h
 
ILockableTool.h
 Provide an interface for locking and unlocking a tool externally.
 
ILoggedMessageSvc.h
 
IMetaDataTool.h
 This file contains the class definition for the IMetaDataTool class.
 
IMPIClusterSvc.h
 
INextPassFilter.h
 
InputRenameMap.h
 Map keeping track of requested input renames.
 
IOVEntryT.h
 
IOVInfiniteRange.h
 
IOVRange.h
 Validity Range object.
 
IOVSvcDefs.h
 defines and typedefs for IOVSvc
 
IOVTime.h
 Basic time unit for IOVSvc.
 
IPageAccessControlSvc.h
 
IProxyDict.h
 
IProxyProviderSvc.h
 
IProxyRegistry.h
 
IRCUSvc.h
 read-copy-update (RCU) style synchronization for Athena.
 
IRegisterTransient.h
 Interface for registering a transient object in t2p map.
 
IResetable.h
 
ISecondaryEventSelector.h
 Abstract interface for secondary event selectors.
 
ISGAudSvc.h
 
ISlimmingHdlr.h
 
IStringPool.h
 Abstract interface for looking up strings/CLIDs in a pool.
 
IThinningHdlr.h
 
ITPCnvBase.h
 
ITPCnvSvc.h
 
ITriggerTime.h
 interface to a tool that returns the time offset of the current trigger.
 
ITrigNavigationThinningSvc.h
 Define interface for doing TrigNavigation thinning.
 
IValgrindSvc.h
 
MetaCont.h
 
MetaContDataBucket.h
 Allow converting MetaCont<T> to T.
 
MetaContDataBucket.icc
 
proxyDictFromEventContext.h
 Some out-of-line helpers for ExtendedEventContext.
 
RCUObject.h
 read-copy-update (RCU) style synchronization for Athena.
 
RCUObject.icc
 
RCUUpdater.h
 Implementation of Updater for RCUSvc.
 
RCUUpdater.icc
 
RecyclableDataObject.h
 Helper for recycling objects from event to event.
 
RecyclableDataObject.icc
 
RNGWrapper.h
 
SlotSpecificObj.h
 Maintain a set of objects, one per slot.
 
SlotSpecificObj.icc
 
SourceID.h
 Type used to identify a metadata source.
 
StorableConversions.h
 convert to and from a SG storable
 
StoreID.h
 
ThinningCache.h
 
ThinningDecisionBase.h
 Hold thinning decisions for one container.
 
ThinningDecisionBase.icc
 
ThinningInfo.h
 Hold thinning/slimming information for a given object.
 
Timeout.h
 Timeout singleton.
 
TopBase.h
 Calculate topmost accessible base accessible via SG_BASES.
 
TPCnvFactory.h
 Set up plugin loading of TP converters.
 
Units.h
 Wrapper to avoid constant divisions when using units.