ATLAS Offline Software
Classes
IOVDbSvc.h File Reference

Athena service for Interval Of Validity database. More...

#include "GaudiKernel/IInterface.h"
#include "GaudiKernel/IService.h"
#include "AthenaBaseComps/AthService.h"
#include "GaudiKernel/StatusCode.h"
#include "GaudiKernel/ClassID.h"
#include "GaudiKernel/IIncidentListener.h"
#include "GaudiKernel/ServiceHandle.h"
#include "GaudiKernel/ToolHandle.h"
#include "GaudiKernel/IAddressCreator.h"
#include "GaudiKernel/IIoComponent.h"
#include "SGTools/DataProxy.h"
#include "EventInfoMgt/ITagInfoMgr.h"
#include "PoolSvc/IPoolSvc.h"
#include "IOVDbMetaDataTools/IIOVDbMetaDataTool.h"
#include "AthenaKernel/IIOVSvc.h"
#include "AthenaKernel/IIOVDbSvc.h"
#include "IOVDbSvc/IIOVCondDbSvc.h"
#include "AthenaKernel/IOVTime.h"
#include "AthenaKernel/IAddressProvider.h"
#include "CoolKernel/IDatabase.h"
#include "CoolKernel/ValidityKey.h"
#include "IOVDbConn.h"
#include "CrestFunctions.h"
#include <string>
#include <vector>
#include <map>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IOVDbSvc
 Athena service for Interval Of Validity database. The IOVDbSvc may be in one of three time states which determines from where the IOV time is coming: initialization - IOV time must be set from the EventSelector begin run - IOV time should have been set with signalBeginRun event loop - IOV time is from EventInfo. More...
 
class  IOVDbSvc::SvcFactory< TYPE >
 

Detailed Description

Athena service for Interval Of Validity database.

Author
Antoine Perus perus.nosp@m.@lal.nosp@m..in2p.nosp@m.3.fr, Richard Hawkings
Date
Feb 2003, major update Jan 2009
Header
/build/atlas/cvs/atlas/offline/Database/IOVDbSvc/src/IOVDbSvc.h,v 1.48 2009-02-10 14:09:58 hawkings Exp

Definition in file IOVDbSvc.h.