ATLAS Offline Software
Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | Private Attributes | Friends | List of all members
GeoDbTagSvc Class Reference

#include <GeoDbTagSvc.h>

Inheritance diagram for GeoDbTagSvc:
Collaboration diagram for GeoDbTagSvc:

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< IRDBAccessSvcm_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
 

Detailed Description

Definition at line 14 of file GeoDbTagSvc.h.

Constructor & Destructor Documentation

◆ GeoDbTagSvc()

GeoDbTagSvc::GeoDbTagSvc ( const std::string &  name,
ISvcLocator *  svc 
)

Definition at line 12 of file GeoDbTagSvc.cxx.

13  : base_class(name,svc)
15 {
16 }

◆ ~GeoDbTagSvc()

virtual GeoDbTagSvc::~GeoDbTagSvc ( )
virtualdefault

Member Function Documentation

◆ atlasVersion()

virtual const std::string& GeoDbTagSvc::atlasVersion ( ) const
inlineoverrideprivatevirtual

Definition at line 47 of file GeoDbTagSvc.h.

47 { return m_AtlasVersion; }

◆ caloVersion()

virtual const std::string& GeoDbTagSvc::caloVersion ( ) const
inlineoverrideprivatevirtual

Definition at line 67 of file GeoDbTagSvc.h.

67 { return m_CaloVersion; }

◆ caloVersionOverride()

virtual const std::string& GeoDbTagSvc::caloVersionOverride ( ) const
inlineoverrideprivatevirtual

Definition at line 55 of file GeoDbTagSvc.h.

55 { return m_CaloVersionOverride; }

◆ cavernInfraVersion()

virtual const std::string& GeoDbTagSvc::cavernInfraVersion ( ) const
inlineoverrideprivatevirtual

Definition at line 69 of file GeoDbTagSvc.h.

69 { return m_CavernInfraVersion; }

◆ cavernInfraVersionOverride()

virtual const std::string& GeoDbTagSvc::cavernInfraVersionOverride ( ) const
inlineoverrideprivatevirtual

Definition at line 57 of file GeoDbTagSvc.h.

◆ finalize()

StatusCode GeoDbTagSvc::finalize ( )
overridevirtual

Definition at line 24 of file GeoDbTagSvc.cxx.

25 {
26  ATH_MSG_DEBUG("finalize()");
27  return StatusCode::SUCCESS;
28 }

◆ forwardDetectorsVersion()

virtual const std::string& GeoDbTagSvc::forwardDetectorsVersion ( ) const
inlineoverrideprivatevirtual

Definition at line 70 of file GeoDbTagSvc.h.

70 { return m_ForwardDetectorsVersion; }

◆ forwardDetectorsVersionOverride()

virtual const std::string& GeoDbTagSvc::forwardDetectorsVersionOverride ( ) const
inlineoverrideprivatevirtual

Definition at line 58 of file GeoDbTagSvc.h.

◆ geoConfig()

virtual GeoModel::GeoConfig GeoDbTagSvc::geoConfig ( ) const
inlineoverrideprivatevirtual

Definition at line 72 of file GeoDbTagSvc.h.

72 { return m_geoConfig; }

◆ getParamSvcName()

virtual const std::string& GeoDbTagSvc::getParamSvcName ( ) const
inlineoverrideprivatevirtual

Definition at line 74 of file GeoDbTagSvc.h.

74 { return m_paramSvcName; }

◆ getSqliteReader()

virtual GeoModelIO::ReadGeoModel* GeoDbTagSvc::getSqliteReader ( )
inlineoverrideprivatevirtual

Definition at line 75 of file GeoDbTagSvc.h.

75 { return m_sqliteReader; }

◆ inDetVersion()

virtual const std::string& GeoDbTagSvc::inDetVersion ( ) const
inlineoverrideprivatevirtual

Definition at line 60 of file GeoDbTagSvc.h.

60 { return m_InDetVersion; }

◆ inDetVersionOverride()

virtual const std::string& GeoDbTagSvc::inDetVersionOverride ( ) const
inlineoverrideprivatevirtual

Definition at line 48 of file GeoDbTagSvc.h.

48 { return m_InDetVersionOverride; }

◆ initialize()

StatusCode GeoDbTagSvc::initialize ( )
overridevirtual

Definition at line 18 of file GeoDbTagSvc.cxx.

19 {
20  ATH_MSG_DEBUG("initialize()");
21  return StatusCode::SUCCESS;
22 }

◆ LAr_Version()

virtual const std::string& GeoDbTagSvc::LAr_Version ( ) const
inlineoverrideprivatevirtual

Definition at line 64 of file GeoDbTagSvc.h.

64 { return m_LAr_Version; }

◆ LAr_VersionOverride()

virtual const std::string& GeoDbTagSvc::LAr_VersionOverride ( ) const
inlineoverrideprivatevirtual

Definition at line 52 of file GeoDbTagSvc.h.

52 { return m_LAr_VersionOverride; }

◆ magFieldVersion()

virtual const std::string& GeoDbTagSvc::magFieldVersion ( ) const
inlineoverrideprivatevirtual

Definition at line 68 of file GeoDbTagSvc.h.

68 { return m_MagFieldVersion; }

◆ magFieldVersionOverride()

virtual const std::string& GeoDbTagSvc::magFieldVersionOverride ( ) const
inlineoverrideprivatevirtual

Definition at line 56 of file GeoDbTagSvc.h.

56 { return m_MagFieldVersionOverride; }

◆ muonVersion()

virtual const std::string& GeoDbTagSvc::muonVersion ( ) const
inlineoverrideprivatevirtual

Definition at line 66 of file GeoDbTagSvc.h.

66 { return m_MuonVersion; }

◆ muonVersionOverride()

virtual const std::string& GeoDbTagSvc::muonVersionOverride ( ) const
inlineoverrideprivatevirtual

Definition at line 54 of file GeoDbTagSvc.h.

54 { return m_MuonVersionOverride; }

◆ pixelVersion()

virtual const std::string& GeoDbTagSvc::pixelVersion ( ) const
inlineoverrideprivatevirtual

Definition at line 61 of file GeoDbTagSvc.h.

61 { return m_PixelVersion; }

◆ pixelVersionOverride()

virtual const std::string& GeoDbTagSvc::pixelVersionOverride ( ) const
inlineoverrideprivatevirtual

Definition at line 49 of file GeoDbTagSvc.h.

49 { return m_PixelVersionOverride; }

◆ SCT_Version()

virtual const std::string& GeoDbTagSvc::SCT_Version ( ) const
inlineoverrideprivatevirtual

Definition at line 62 of file GeoDbTagSvc.h.

62 { return m_SCT_Version; }

◆ SCT_VersionOverride()

virtual const std::string& GeoDbTagSvc::SCT_VersionOverride ( ) const
inlineoverrideprivatevirtual

Definition at line 50 of file GeoDbTagSvc.h.

50 { return m_SCT_VersionOverride; }

◆ setAtlasVersion()

void GeoDbTagSvc::setAtlasVersion ( const std::string &  tag)
inlineprotected

Definition at line 27 of file GeoDbTagSvc.h.

◆ setCaloVersionOverride()

void GeoDbTagSvc::setCaloVersionOverride ( const std::string &  tag)
inlineprotected

Definition at line 35 of file GeoDbTagSvc.h.

◆ setCavernInfraVersionOverride()

void GeoDbTagSvc::setCavernInfraVersionOverride ( const std::string &  tag)
inlineprotected

Definition at line 37 of file GeoDbTagSvc.h.

◆ setForwardDetectorsVersionOverride()

void GeoDbTagSvc::setForwardDetectorsVersionOverride ( const std::string &  tag)
inlineprotected

Definition at line 38 of file GeoDbTagSvc.h.

◆ setInDetVersionOverride()

void GeoDbTagSvc::setInDetVersionOverride ( const std::string &  tag)
inlineprotected

Definition at line 28 of file GeoDbTagSvc.h.

◆ setLAr_VersionOverride()

void GeoDbTagSvc::setLAr_VersionOverride ( const std::string &  tag)
inlineprotected

Definition at line 32 of file GeoDbTagSvc.h.

◆ setMagFieldVersionOverride()

void GeoDbTagSvc::setMagFieldVersionOverride ( const std::string &  tag)
inlineprotected

Definition at line 36 of file GeoDbTagSvc.h.

◆ setMuonVersionOverride()

void GeoDbTagSvc::setMuonVersionOverride ( const std::string &  tag)
inlineprotected

Definition at line 34 of file GeoDbTagSvc.h.

◆ setParamSvcName()

void GeoDbTagSvc::setParamSvcName ( const std::string &  name)
inlineprotected

Definition at line 40 of file GeoDbTagSvc.h.

◆ setPixelVersionOverride()

void GeoDbTagSvc::setPixelVersionOverride ( const std::string &  tag)
inlineprotected

Definition at line 29 of file GeoDbTagSvc.h.

◆ setSCT_VersionOverride()

void GeoDbTagSvc::setSCT_VersionOverride ( const std::string &  tag)
inlineprotected

Definition at line 30 of file GeoDbTagSvc.h.

◆ setSqliteReader()

void GeoDbTagSvc::setSqliteReader ( GeoModelIO::ReadGeoModel *  reader)
inlineprotected

Definition at line 41 of file GeoDbTagSvc.h.

◆ setTileVersionOverride()

void GeoDbTagSvc::setTileVersionOverride ( const std::string &  tag)
inlineprotected

Definition at line 33 of file GeoDbTagSvc.h.

◆ setTRT_VersionOverride()

void GeoDbTagSvc::setTRT_VersionOverride ( const std::string &  tag)
inlineprotected

Definition at line 31 of file GeoDbTagSvc.h.

◆ setupTags()

StatusCode GeoDbTagSvc::setupTags ( )
protected

Definition at line 30 of file GeoDbTagSvc.cxx.

31 {
32  ATH_MSG_DEBUG("setupTags()");
33  ATH_CHECK(m_rdbAccesSvc.retrieve());
34 
35  // Check if the Atlas version has already been set
36  if(m_AtlasVersion.empty()) {
37  ATH_MSG_FATAL("ATLAS tag not set!");
38  return StatusCode::FAILURE;
39  }
40 
41  // Get subsystem tags
43  ?m_rdbAccesSvc->getChildTag("InnerDetector",m_AtlasVersion,"ATLAS")
45 
47  ?m_rdbAccesSvc->getChildTag("Pixel",m_InDetVersion,"InnerDetector")
49 
51  ?m_rdbAccesSvc->getChildTag("SCT",m_InDetVersion,"InnerDetector")
53 
55  ?m_rdbAccesSvc->getChildTag("TRT",m_InDetVersion,"InnerDetector")
57 
59  ?m_rdbAccesSvc->getChildTag("LAr",m_AtlasVersion,"ATLAS")
61 
63  ?m_rdbAccesSvc->getChildTag("TileCal",m_AtlasVersion,"ATLAS")
65 
67  ?m_rdbAccesSvc->getChildTag("MuonSpectrometer",m_AtlasVersion,"ATLAS")
69 
71  ?m_rdbAccesSvc->getChildTag("Calorimeter",m_AtlasVersion,"ATLAS")
73 
75  ?m_rdbAccesSvc->getChildTag("MagneticField",m_AtlasVersion,"ATLAS")
77 
79  ?m_rdbAccesSvc->getChildTag("CavernInfra",m_AtlasVersion,"ATLAS")
81 
83  ?m_rdbAccesSvc->getChildTag("ForwardDetectors",m_AtlasVersion,"ATLAS")
85 
86  // Retrieve geometry config information (RUN1, RUN2, etc...)
87  IRDBRecordset_ptr atlasCommonRec =m_rdbAccesSvc->getRecordsetPtr("AtlasCommon",m_AtlasVersion,"ATLAS");
88  if(atlasCommonRec->size()==0) {
90  }
91  else {
92  std::string configVal = (*atlasCommonRec)[0]->getString("CONFIG");
93  if(configVal=="RUN1")
95  else if(configVal=="RUN2")
97  else if(configVal=="RUN3")
99  else if(configVal=="RUN4")
101  else if(configVal=="TESTBEAM")
103  else {
104  ATH_MSG_FATAL("Unexpected value for geometry config read from the database: " << configVal);
105  return StatusCode::FAILURE;
106  }
107  }
108 
109  return StatusCode::SUCCESS;
110 }

◆ tileVersion()

virtual const std::string& GeoDbTagSvc::tileVersion ( ) const
inlineoverrideprivatevirtual

Definition at line 65 of file GeoDbTagSvc.h.

65 { return m_TileVersion; }

◆ tileVersionOverride()

virtual const std::string& GeoDbTagSvc::tileVersionOverride ( ) const
inlineoverrideprivatevirtual

Definition at line 53 of file GeoDbTagSvc.h.

53 { return m_TileVersionOverride; }

◆ TRT_Version()

virtual const std::string& GeoDbTagSvc::TRT_Version ( ) const
inlineoverrideprivatevirtual

Definition at line 63 of file GeoDbTagSvc.h.

63 { return m_TRT_Version; }

◆ TRT_VersionOverride()

virtual const std::string& GeoDbTagSvc::TRT_VersionOverride ( ) const
inlineoverrideprivatevirtual

Definition at line 51 of file GeoDbTagSvc.h.

51 { return m_TRT_VersionOverride; }

Friends And Related Function Documentation

◆ GeoModelSvc

friend class GeoModelSvc
friend

Definition at line 16 of file GeoDbTagSvc.h.

Member Data Documentation

◆ m_AtlasVersion

std::string GeoDbTagSvc::m_AtlasVersion
private

Definition at line 78 of file GeoDbTagSvc.h.

◆ m_CaloVersion

std::string GeoDbTagSvc::m_CaloVersion
private

Definition at line 87 of file GeoDbTagSvc.h.

◆ m_CaloVersionOverride

std::string GeoDbTagSvc::m_CaloVersionOverride
private

Definition at line 99 of file GeoDbTagSvc.h.

◆ m_CavernInfraVersion

std::string GeoDbTagSvc::m_CavernInfraVersion
private

Definition at line 89 of file GeoDbTagSvc.h.

◆ m_CavernInfraVersionOverride

std::string GeoDbTagSvc::m_CavernInfraVersionOverride
private

Definition at line 101 of file GeoDbTagSvc.h.

◆ m_ForwardDetectorsVersion

std::string GeoDbTagSvc::m_ForwardDetectorsVersion
private

Definition at line 90 of file GeoDbTagSvc.h.

◆ m_ForwardDetectorsVersionOverride

std::string GeoDbTagSvc::m_ForwardDetectorsVersionOverride
private

Definition at line 102 of file GeoDbTagSvc.h.

◆ m_geoConfig

GeoModel::GeoConfig GeoDbTagSvc::m_geoConfig
private

Definition at line 104 of file GeoDbTagSvc.h.

◆ m_InDetVersion

std::string GeoDbTagSvc::m_InDetVersion
private

Definition at line 80 of file GeoDbTagSvc.h.

◆ m_InDetVersionOverride

std::string GeoDbTagSvc::m_InDetVersionOverride
private

Definition at line 92 of file GeoDbTagSvc.h.

◆ m_LAr_Version

std::string GeoDbTagSvc::m_LAr_Version
private

Definition at line 84 of file GeoDbTagSvc.h.

◆ m_LAr_VersionOverride

std::string GeoDbTagSvc::m_LAr_VersionOverride
private

Definition at line 96 of file GeoDbTagSvc.h.

◆ m_MagFieldVersion

std::string GeoDbTagSvc::m_MagFieldVersion
private

Definition at line 88 of file GeoDbTagSvc.h.

◆ m_MagFieldVersionOverride

std::string GeoDbTagSvc::m_MagFieldVersionOverride
private

Definition at line 100 of file GeoDbTagSvc.h.

◆ m_MuonVersion

std::string GeoDbTagSvc::m_MuonVersion
private

Definition at line 86 of file GeoDbTagSvc.h.

◆ m_MuonVersionOverride

std::string GeoDbTagSvc::m_MuonVersionOverride
private

Definition at line 98 of file GeoDbTagSvc.h.

◆ m_paramSvcName

std::string GeoDbTagSvc::m_paramSvcName {"RDBAccessSvc"}
private

Definition at line 106 of file GeoDbTagSvc.h.

◆ m_PixelVersion

std::string GeoDbTagSvc::m_PixelVersion
private

Definition at line 81 of file GeoDbTagSvc.h.

◆ m_PixelVersionOverride

std::string GeoDbTagSvc::m_PixelVersionOverride
private

Definition at line 93 of file GeoDbTagSvc.h.

◆ m_rdbAccesSvc

ServiceHandle<IRDBAccessSvc> GeoDbTagSvc::m_rdbAccesSvc {this, "RDBAccessSvc", "RDBAccessSvc/RDBAccessSvc"}
protected

Definition at line 26 of file GeoDbTagSvc.h.

◆ m_SCT_Version

std::string GeoDbTagSvc::m_SCT_Version
private

Definition at line 82 of file GeoDbTagSvc.h.

◆ m_SCT_VersionOverride

std::string GeoDbTagSvc::m_SCT_VersionOverride
private

Definition at line 94 of file GeoDbTagSvc.h.

◆ m_sqliteReader

GeoModelIO::ReadGeoModel* GeoDbTagSvc::m_sqliteReader {nullptr}
private

Definition at line 107 of file GeoDbTagSvc.h.

◆ m_TileVersion

std::string GeoDbTagSvc::m_TileVersion
private

Definition at line 85 of file GeoDbTagSvc.h.

◆ m_TileVersionOverride

std::string GeoDbTagSvc::m_TileVersionOverride
private

Definition at line 97 of file GeoDbTagSvc.h.

◆ m_TRT_Version

std::string GeoDbTagSvc::m_TRT_Version
private

Definition at line 83 of file GeoDbTagSvc.h.

◆ m_TRT_VersionOverride

std::string GeoDbTagSvc::m_TRT_VersionOverride
private

Definition at line 95 of file GeoDbTagSvc.h.


The documentation for this class was generated from the following files:
GeoDbTagSvc::m_InDetVersionOverride
std::string m_InDetVersionOverride
Definition: GeoDbTagSvc.h:92
ATH_MSG_FATAL
#define ATH_MSG_FATAL(x)
Definition: AthMsgStreamMacros.h:34
GeoDbTagSvc::m_rdbAccesSvc
ServiceHandle< IRDBAccessSvc > m_rdbAccesSvc
Definition: GeoDbTagSvc.h:26
GeoDbTagSvc::m_paramSvcName
std::string m_paramSvcName
Definition: GeoDbTagSvc.h:106
GeoDbTagSvc::m_PixelVersionOverride
std::string m_PixelVersionOverride
Definition: GeoDbTagSvc.h:93
GeoModel::GEO_TESTBEAM
@ GEO_TESTBEAM
Definition: IGeoDbTagSvc.h:22
GeoDbTagSvc::m_CaloVersion
std::string m_CaloVersion
Definition: GeoDbTagSvc.h:87
GeoDbTagSvc::m_ForwardDetectorsVersion
std::string m_ForwardDetectorsVersion
Definition: GeoDbTagSvc.h:90
GeoDbTagSvc::m_LAr_Version
std::string m_LAr_Version
Definition: GeoDbTagSvc.h:84
GeoDbTagSvc::m_TRT_Version
std::string m_TRT_Version
Definition: GeoDbTagSvc.h:83
GeoDbTagSvc::m_CaloVersionOverride
std::string m_CaloVersionOverride
Definition: GeoDbTagSvc.h:99
GeoDbTagSvc::m_SCT_VersionOverride
std::string m_SCT_VersionOverride
Definition: GeoDbTagSvc.h:94
GeoDbTagSvc::m_PixelVersion
std::string m_PixelVersion
Definition: GeoDbTagSvc.h:81
GeoDbTagSvc::m_TileVersionOverride
std::string m_TileVersionOverride
Definition: GeoDbTagSvc.h:97
ATH_MSG_DEBUG
#define ATH_MSG_DEBUG(x)
Definition: AthMsgStreamMacros.h:29
GeoDbTagSvc::m_TileVersion
std::string m_TileVersion
Definition: GeoDbTagSvc.h:85
GeoModel::GEO_RUN4
@ GEO_RUN4
Definition: IGeoDbTagSvc.h:21
ATH_CHECK
#define ATH_CHECK
Definition: AthCheckMacros.h:40
GeoDbTagSvc::m_CavernInfraVersionOverride
std::string m_CavernInfraVersionOverride
Definition: GeoDbTagSvc.h:101
Handler::svc
AthROOTErrorHandlerSvc * svc
Definition: AthROOTErrorHandlerSvc.cxx:10
GeoDbTagSvc::m_sqliteReader
GeoModelIO::ReadGeoModel * m_sqliteReader
Definition: GeoDbTagSvc.h:107
GeoModel::GEO_RUN3
@ GEO_RUN3
Definition: IGeoDbTagSvc.h:20
IRDBRecordset_ptr
std::shared_ptr< IRDBRecordset > IRDBRecordset_ptr
Definition: IRDBAccessSvc.h:25
GeoDbTagSvc::m_AtlasVersion
std::string m_AtlasVersion
Definition: GeoDbTagSvc.h:78
GeoModel::GEO_RUN1
@ GEO_RUN1
Definition: IGeoDbTagSvc.h:18
GeoDbTagSvc::m_InDetVersion
std::string m_InDetVersion
Definition: GeoDbTagSvc.h:80
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:192
GeoDbTagSvc::m_CavernInfraVersion
std::string m_CavernInfraVersion
Definition: GeoDbTagSvc.h:89
GeoModel::GEO_RUN2
@ GEO_RUN2
Definition: IGeoDbTagSvc.h:19
GeoDbTagSvc::m_ForwardDetectorsVersionOverride
std::string m_ForwardDetectorsVersionOverride
Definition: GeoDbTagSvc.h:102
GeoDbTagSvc::m_MuonVersionOverride
std::string m_MuonVersionOverride
Definition: GeoDbTagSvc.h:98
GeoDbTagSvc::m_MuonVersion
std::string m_MuonVersion
Definition: GeoDbTagSvc.h:86
GeoDbTagSvc::m_geoConfig
GeoModel::GeoConfig m_geoConfig
Definition: GeoDbTagSvc.h:104
GeoDbTagSvc::m_TRT_VersionOverride
std::string m_TRT_VersionOverride
Definition: GeoDbTagSvc.h:95
GeoDbTagSvc::m_SCT_Version
std::string m_SCT_Version
Definition: GeoDbTagSvc.h:82
CaloCondBlobAlgs_fillNoiseFromASCII.tag
string tag
Definition: CaloCondBlobAlgs_fillNoiseFromASCII.py:24
collisions.reader
reader
read the goodrunslist xml file(s)
Definition: collisions.py:22
GeoDbTagSvc::m_MagFieldVersionOverride
std::string m_MagFieldVersionOverride
Definition: GeoDbTagSvc.h:100
GeoDbTagSvc::m_LAr_VersionOverride
std::string m_LAr_VersionOverride
Definition: GeoDbTagSvc.h:96
GeoDbTagSvc::m_MagFieldVersion
std::string m_MagFieldVersion
Definition: GeoDbTagSvc.h:88