5#ifndef ALFA_RDBAccess_h
6#define ALFA_RDBAccess_h
8#include "GaudiKernel/Algorithm.h"
10#include "CLHEP/Units/SystemOfUnits.h"
15#include "GaudiKernel/MsgStream.h"
16#include "GaudiKernel/GaudiException.h"
17#include "GaudiKernel/Bootstrap.h"
18#include "GaudiKernel/ISvcLocator.h"
51 const std::string& element,
52 const std::string& tag,
53 const std::string&
node);
struct _FIBERDATA FIBERDATA
struct _FIBERDATA * PFIBERDATA
defines and typedefs for IOVSvc
Definition of the abstract IRDBAccessSvc interface.
std::shared_ptr< IRDBRecordset > IRDBRecordset_ptr
Definition of the abstract IRDBRecord interface.
Definition of the abstract IRDBRecordset interface.
bool ReadGeometry(const eRPotName eRPName, eFiberType eFType, const std::string &element, const std::string &tag, const std::string &node)
bool ReadFiberGeometry(IRDBAccessSvc *iAccessSvc, const std::string &element, const std::string &tag, const std::string &node)
std::list< FIBERDATA > m_ListFiberData
IRDBRecordset_ptr m_fiberGeometry
std::list< FIBERDATA > m_ListODFiberData
IRDBAccessSvc is an abstract interface to the athena service that provides the following functionalit...
singleton-like access to IMessageSvc via open function and helper