ATLAS Offline Software
Loading...
Searching...
No Matches
RDBParamReader.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef __GeoSpecialShapes_LAr_RDBParamReader_H__
6#define __GeoSpecialShapes_LAr_RDBParamReader_H__
7
9
10class RDBParamRecords;
11
16{
17 public:
18 // ???
20
21 RDBParamReader(IRDBAccessSvc* rdbAccess);
23
24 RDBParamRecords data(const std::string& node, const std::string& tag,
25 const std::string& tag2node="");
26 // for internal use only
27 IRDBRecordset_ptr _getRecordsetPtr(const std::string& node,
28 const std::string& tag,
29 const std::string& tag2node="");
30 private:
32};
33
34#endif // __GeoSpecialShapes_LAr_RDBParamReader_H__
char data[hepevt_bytes_allocation_ATLAS]
Definition HepEvt.cxx:11
Definition of the abstract IRDBAccessSvc interface.
std::shared_ptr< IRDBRecordset > IRDBRecordset_ptr
IRDBAccessSvc is an abstract interface to the athena service that provides the following functionalit...
IRDBAccessSvc * m_rdbAccess
RDBParamReader self_t
IRDBRecordset_ptr _getRecordsetPtr(const std::string &node, const std::string &tag, const std::string &tag2node="")
RDBParamReader(IRDBAccessSvc *rdbAccess)
Helper class to simplify parameter reading Fully independent from other parts of package.
Definition node.h:24