ATLAS Offline Software
|
#include <GeoDbTagSvc.h>
Public Member Functions | |
virtual StatusCode | initialize () override |
virtual StatusCode | finalize () override |
GeoDbTagSvc (const std::string &name, ISvcLocator *svc) | |
virtual | ~GeoDbTagSvc ()=default |
Protected Member Functions | |
void | setAtlasVersion (const std::string &tag) |
void | setInDetVersionOverride (const std::string &tag) |
void | setPixelVersionOverride (const std::string &tag) |
void | setSCT_VersionOverride (const std::string &tag) |
void | setTRT_VersionOverride (const std::string &tag) |
void | setLAr_VersionOverride (const std::string &tag) |
void | setTileVersionOverride (const std::string &tag) |
void | setMuonVersionOverride (const std::string &tag) |
void | setCaloVersionOverride (const std::string &tag) |
void | setMagFieldVersionOverride (const std::string &tag) |
void | setCavernInfraVersionOverride (const std::string &tag) |
void | setForwardDetectorsVersionOverride (const std::string &tag) |
void | setParamSvcName (const std::string &name) |
void | setSqliteReader (GeoModelIO::ReadGeoModel *reader) |
StatusCode | setupTags () |
Protected Attributes | |
ServiceHandle< IRDBAccessSvc > | m_rdbAccesSvc {this, "RDBAccessSvc", "RDBAccessSvc/RDBAccessSvc"} |
Private Member Functions | |
virtual const std::string & | atlasVersion () const override |
virtual const std::string & | inDetVersionOverride () const override |
virtual const std::string & | pixelVersionOverride () const override |
virtual const std::string & | SCT_VersionOverride () const override |
virtual const std::string & | TRT_VersionOverride () const override |
virtual const std::string & | LAr_VersionOverride () const override |
virtual const std::string & | tileVersionOverride () const override |
virtual const std::string & | muonVersionOverride () const override |
virtual const std::string & | caloVersionOverride () const override |
virtual const std::string & | magFieldVersionOverride () const override |
virtual const std::string & | cavernInfraVersionOverride () const override |
virtual const std::string & | forwardDetectorsVersionOverride () const override |
virtual const std::string & | inDetVersion () const override |
virtual const std::string & | pixelVersion () const override |
virtual const std::string & | SCT_Version () const override |
virtual const std::string & | TRT_Version () const override |
virtual const std::string & | LAr_Version () const override |
virtual const std::string & | tileVersion () const override |
virtual const std::string & | muonVersion () const override |
virtual const std::string & | caloVersion () const override |
virtual const std::string & | magFieldVersion () const override |
virtual const std::string & | cavernInfraVersion () const override |
virtual const std::string & | forwardDetectorsVersion () const override |
virtual GeoModel::GeoConfig | geoConfig () const override |
virtual const std::string & | getParamSvcName () const override |
virtual GeoModelIO::ReadGeoModel * | getSqliteReader () override |
Private Attributes | |
std::string | m_AtlasVersion |
std::string | m_InDetVersion |
std::string | m_PixelVersion |
std::string | m_SCT_Version |
std::string | m_TRT_Version |
std::string | m_LAr_Version |
std::string | m_TileVersion |
std::string | m_MuonVersion |
std::string | m_CaloVersion |
std::string | m_MagFieldVersion |
std::string | m_CavernInfraVersion |
std::string | m_ForwardDetectorsVersion |
std::string | m_InDetVersionOverride |
std::string | m_PixelVersionOverride |
std::string | m_SCT_VersionOverride |
std::string | m_TRT_VersionOverride |
std::string | m_LAr_VersionOverride |
std::string | m_TileVersionOverride |
std::string | m_MuonVersionOverride |
std::string | m_CaloVersionOverride |
std::string | m_MagFieldVersionOverride |
std::string | m_CavernInfraVersionOverride |
std::string | m_ForwardDetectorsVersionOverride |
GeoModel::GeoConfig | m_geoConfig |
std::string | m_paramSvcName {"RDBAccessSvc"} |
GeoModelIO::ReadGeoModel * | m_sqliteReader {nullptr} |
Friends | |
class | GeoModelSvc |
Definition at line 14 of file GeoDbTagSvc.h.
GeoDbTagSvc::GeoDbTagSvc | ( | const std::string & | name, |
ISvcLocator * | svc | ||
) |
Definition at line 12 of file GeoDbTagSvc.cxx.
|
virtualdefault |
|
inlineoverrideprivatevirtual |
Definition at line 47 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 67 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 55 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 69 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 57 of file GeoDbTagSvc.h.
|
overridevirtual |
Definition at line 24 of file GeoDbTagSvc.cxx.
|
inlineoverrideprivatevirtual |
Definition at line 70 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 58 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 72 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 74 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 75 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 60 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 48 of file GeoDbTagSvc.h.
|
overridevirtual |
Definition at line 18 of file GeoDbTagSvc.cxx.
|
inlineoverrideprivatevirtual |
Definition at line 64 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 52 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 68 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 56 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 66 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 54 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 61 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 49 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 62 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 50 of file GeoDbTagSvc.h.
|
inlineprotected |
Definition at line 27 of file GeoDbTagSvc.h.
|
inlineprotected |
Definition at line 35 of file GeoDbTagSvc.h.
|
inlineprotected |
Definition at line 37 of file GeoDbTagSvc.h.
|
inlineprotected |
Definition at line 38 of file GeoDbTagSvc.h.
|
inlineprotected |
Definition at line 28 of file GeoDbTagSvc.h.
|
inlineprotected |
Definition at line 32 of file GeoDbTagSvc.h.
|
inlineprotected |
Definition at line 36 of file GeoDbTagSvc.h.
|
inlineprotected |
Definition at line 34 of file GeoDbTagSvc.h.
|
inlineprotected |
Definition at line 40 of file GeoDbTagSvc.h.
|
inlineprotected |
Definition at line 29 of file GeoDbTagSvc.h.
|
inlineprotected |
Definition at line 30 of file GeoDbTagSvc.h.
|
inlineprotected |
Definition at line 41 of file GeoDbTagSvc.h.
|
inlineprotected |
Definition at line 33 of file GeoDbTagSvc.h.
|
inlineprotected |
Definition at line 31 of file GeoDbTagSvc.h.
|
protected |
Definition at line 30 of file GeoDbTagSvc.cxx.
|
inlineoverrideprivatevirtual |
Definition at line 65 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 53 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 63 of file GeoDbTagSvc.h.
|
inlineoverrideprivatevirtual |
Definition at line 51 of file GeoDbTagSvc.h.
|
friend |
Definition at line 16 of file GeoDbTagSvc.h.
|
private |
Definition at line 78 of file GeoDbTagSvc.h.
|
private |
Definition at line 87 of file GeoDbTagSvc.h.
|
private |
Definition at line 99 of file GeoDbTagSvc.h.
|
private |
Definition at line 89 of file GeoDbTagSvc.h.
|
private |
Definition at line 101 of file GeoDbTagSvc.h.
|
private |
Definition at line 90 of file GeoDbTagSvc.h.
|
private |
Definition at line 102 of file GeoDbTagSvc.h.
|
private |
Definition at line 104 of file GeoDbTagSvc.h.
|
private |
Definition at line 80 of file GeoDbTagSvc.h.
|
private |
Definition at line 92 of file GeoDbTagSvc.h.
|
private |
Definition at line 84 of file GeoDbTagSvc.h.
|
private |
Definition at line 96 of file GeoDbTagSvc.h.
|
private |
Definition at line 88 of file GeoDbTagSvc.h.
|
private |
Definition at line 100 of file GeoDbTagSvc.h.
|
private |
Definition at line 86 of file GeoDbTagSvc.h.
|
private |
Definition at line 98 of file GeoDbTagSvc.h.
|
private |
Definition at line 106 of file GeoDbTagSvc.h.
|
private |
Definition at line 81 of file GeoDbTagSvc.h.
|
private |
Definition at line 93 of file GeoDbTagSvc.h.
|
protected |
Definition at line 26 of file GeoDbTagSvc.h.
|
private |
Definition at line 82 of file GeoDbTagSvc.h.
|
private |
Definition at line 94 of file GeoDbTagSvc.h.
|
private |
Definition at line 107 of file GeoDbTagSvc.h.
|
private |
Definition at line 85 of file GeoDbTagSvc.h.
|
private |
Definition at line 97 of file GeoDbTagSvc.h.
|
private |
Definition at line 83 of file GeoDbTagSvc.h.
|
private |
Definition at line 95 of file GeoDbTagSvc.h.