|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ATHEXHIVE_ASCIICONDDBSVC_H
6 #define ATHEXHIVE_ASCIICONDDBSVC_H 1
8 #include "GaudiKernel/Service.h"
9 #include "GaudiKernel/EventIDBase.h"
10 #include "GaudiKernel/EventIDRange.h"
35 virtual void dump()
const;
36 virtual void dump(std::ostringstream&)
const;
40 bool parse(EventIDRange&
t,
const std::string&
s);
45 Gaudi::Property<std::string>
m_file{
this,
"CondFile",
"",
"cond db file name"};
46 Gaudi::Property<unsigned int>
m_lbn{
this,
"LBN", 1,
"explicit lumi block number"};
48 typedef std::map<std::string, std::vector<IOVEntryT<IASCIICondDbSvc::dbData_t>>>
registry_t;
Gaudi::Property< std::string > m_file
Gaudi::Property< unsigned int > m_lbn
virtual StatusCode initialize()
ASCIICondDbSvc(const std::string &name, ISvcLocator *svc)
std::map< std::string, std::vector< IOVEntryT< IASCIICondDbSvc::dbData_t > > > registry_t
::StatusCode StatusCode
StatusCode definition for legacy code.
AthROOTErrorHandlerSvc * svc
virtual StatusCode getRange(const std::string &, const EventContext &, EventIDRange &, IASCIICondDbSvc::dbData_t &) const
StatusCode readDbFile(const std::string &)
bool parse(EventIDRange &t, const std::string &s)
virtual void dump() const
virtual StatusCode finalize()