![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef LARRECUTILS_LARFLATCONDITIONSVC_H
8 #define LARRECUTILS_LARFLATCONDITIONSVC_H
10 #include "GaudiKernel/ServiceHandle.h"
13 #include "GaudiKernel/IIncidentListener.h"
25 public virtual IIncidentListener,
59 {
return StatusCode::SUCCESS;}
64 const EventContext& ctx);
67 virtual void handle(
const Incident& incident );
JetConstituentVector::iterator iterator
tadList::iterator tadListIterator
virtual void handle(const Incident &incident)
Incident handle.
IAddressProvider::tadList tadlist
Query the interfaces.
void printCheckSums(const objInfo_t &objInfo, const CondAttrListCollection *attr)
virtual ~LArFlatConditionSvc()
This class is a collection of AttributeLists where each one is associated with a channel number....
ServiceHandle< IIOVSvc > m_IOVSvc
virtual StatusCode finalize()
Service finalize.
The Athena Transient Store API.
virtual StatusCode loadAddresses(StoreID::type, tadList &)
get all new addresses from Provider for this Event.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< objInfo_t > m_objInfo
interface for IOA providers
Abstract interface for IOVSvc. This is used (usually via StoreGateSvc regFcn and regHandle methods) t...
AthROOTErrorHandlerSvc * svc
uint32_t CLID
The Class ID type.
virtual StatusCode initialize()
Serice init.
virtual StatusCode preLoadAddresses(StoreID::type, tadList &)
get all addresses from Provider : Called before Begin Event
LArFlatConditionSvc(const std::string &name, ISvcLocator *svc)
std::list< SG::TransientAddress * > tadList
ServiceHandle< StoreGateSvc > m_detStore
T * createFlatObj(const CondAttrListCollection *attr, SG::TransientAddress *tad)
virtual StatusCode updateAddress(StoreID::type, SG::TransientAddress *tad, const EventContext &ctx)
update a transient Address
ServiceHandle< IClassIDSvc > m_clidSvc