![]() |
ATLAS Offline Software
|
#include <ASCIICondDbSvc.h>
Public Member Functions | |
| ASCIICondDbSvc (const std::string &name, ISvcLocator *svc) | |
| ~ASCIICondDbSvc ()=default | |
| virtual StatusCode | initialize () override |
| virtual StatusCode | finalize () override |
| virtual StatusCode | getRange (const std::string &, const EventContext &, EventIDRange &, IASCIICondDbSvc::dbData_t &) const override |
| virtual void | dump () const override |
| void | dump (std::ostringstream &) const |
Private Types | |
| typedef std::map< std::string, std::vector< IOVEntryT< IASCIICondDbSvc::dbData_t > > > | registry_t |
Private Member Functions | |
| bool | parse (EventIDRange &t, const std::string &s) |
| bool | parse (IOVEntryT< IASCIICondDbSvc::dbData_t > &t, const std::string &s) |
| StatusCode | readDbFile (const std::string &) |
Private Attributes | |
| Gaudi::Property< std::string > | m_file {this, "CondFile", "", "cond db file name"} |
| Gaudi::Property< unsigned int > | m_lbn {this, "LBN", 1, "explicit lumi block number"} |
| registry_t | m_registry |
| std::mutex | m_lock |
Definition at line 21 of file ASCIICondDbSvc.h.
|
private |
Definition at line 51 of file ASCIICondDbSvc.h.
| ASCIICondDbSvc::ASCIICondDbSvc | ( | const std::string & | name, |
| ISvcLocator * | svc ) |
Definition at line 24 of file ASCIICondDbSvc.cxx.
|
default |
|
overridevirtual |
Definition at line 119 of file ASCIICondDbSvc.cxx.
| void ASCIICondDbSvc::dump | ( | std::ostringstream & | ost | ) | const |
Definition at line 132 of file ASCIICondDbSvc.cxx.
|
overridevirtual |
Definition at line 145 of file ASCIICondDbSvc.cxx.
|
overridevirtual |
Definition at line 237 of file ASCIICondDbSvc.cxx.
|
overridevirtual |
Definition at line 31 of file ASCIICondDbSvc.cxx.
|
private |
Definition at line 171 of file ASCIICondDbSvc.cxx.
|
private |
Definition at line 198 of file ASCIICondDbSvc.cxx.
|
private |
Definition at line 68 of file ASCIICondDbSvc.cxx.
|
private |
Definition at line 48 of file ASCIICondDbSvc.h.
|
private |
Definition at line 49 of file ASCIICondDbSvc.h.
|
mutableprivate |
Definition at line 54 of file ASCIICondDbSvc.h.
|
private |
Definition at line 52 of file ASCIICondDbSvc.h.