5#ifndef SCT_GeoModel_SCT_DataBase_H
6#define SCT_GeoModel_SCT_DataBase_H
94 MsgStream&
msg (MSG::Level lvl)
const;
Definition of the abstract IRDBAccessSvc interface.
std::shared_ptr< IRDBRecordset > IRDBRecordset_ptr
Define macros for attributes used to control the static checker.
IRDBRecord is one record in the IRDBRecordset object.
const IRDBRecord * brlServices() const
const IRDBRecord * fwdPPCooling() const
IRDBRecordset_ptr m_fwdSensor
int fwdFSILocationSize() const
IRDBRecordset_ptr m_brlServPerLayer
IRDBRecordset_ptr weightTable() const
IRDBRecordset_ptr m_fwdHybrid
IRDBRecordset_ptr m_fwdGeneral
IRDBRecordset_ptr fwdDiscFixationTable() const
IRDBRecordset_ptr m_brlFSILocation
IRDBRecordset_ptr m_brlThermalShield
const IRDBRecord * conditions() const
const IRDBRecord * brlLayer(int i) const
IRDBRecordset_ptr m_brlFSI
SCT_GeoModelAthenaComps * m_athenaComps
IRDBRecordset_ptr m_fwdCoolingBlock
SCT_DataBase & operator=(const SCT_DataBase &)
IRDBRecordset_ptr scalingTable() const
int fwdFSITypeSize() const
const IRDBRecord * fwdPatchPanel(int i) const
IRDBRecordset_ptr m_fwdRing
IRDBRecordset_ptr m_fwdModule
int fwdPatchPanelSize() const
IRDBRecordset_ptr fwdOptoHarnessTable() const
IRDBRecordset_ptr m_fwdPatchPanel
int fwdPPCoolingSize() const
IRDBRecordset_ptr topLevelTable() const
IRDBRecordset_ptr m_fwdOptoHarness
const IRDBRecord * fwdDiscFixation() const
IRDBRecordset_ptr m_brlModule
int fwdModuleSize() const
const IRDBRecord * fwdSensor(int i) const
const IRDBRecord * fwdThermalShield(int i) const
const IRDBRecord * fwdFSILocation(int i) const
int fwdThermalShieldSize() const
IRDBRecordset_ptr m_fwdSpine
IRDBRecordset_ptr m_brlSensor
IRDBRecordset_ptr m_fwdPPConnector
IRDBRecordset_ptr m_fwdWheel
IRDBRecordset_ptr m_fwdRingServices
IRDBRecordset_ptr m_fwdPPCooling
IRDBRecordset_ptr m_brlSki
IRDBRecordset_ptr m_fwdFSIType
const IRDBRecord * fwdModule(int i) const
const IRDBRecord * fwdCylServ(int i) const
IRDBRecordset_ptr m_fwdDiscSupport
const IRDBRecord * fwdRingServices(int i) const
const IRDBRecord * fwdModuleConnector() const
IRDBRecordset_ptr m_brlGeneral
const IRDBRecord * brlFSI() const
const IRDBRecord * brlSensor() const
SCT_DataBase(const SCT_DataBase &)
const IRDBRecord * fwdRing(int i) const
std::string m_sctVersionTag
IRDBRecordset_ptr m_weightTable
IRDBRecordset_ptr m_fwdFSILocation
const IRDBRecord * fwdSpine(int i) const
const std::string & versionTag() const
IRDBRecordset_ptr m_fwdPatchPanelLoc
int fwdPatchPanelLocSize() const
int fwdWheelRingMapSize() const
IRDBRecordset_ptr m_fwdServices
int fwdCylServSize() const
IRDBRecordset_ptr m_fwdModuleConnector
const IRDBRecord * brlModule() const
const IRDBRecord * fwdCoolingBlock(int i) const
IRDBRecordset_ptr m_topLevel
const IRDBRecord * fwdHybrid() const
IRDBRecordset_ptr m_scalingTable
const IRDBRecord * brlSki() const
int fwdPPConnectorSize() const
const IRDBRecord * fwdDiscSupport() const
IRDBRecordset_ptr m_brlSkiZ
IRDBRecordset_ptr m_fwdCylServ
const IRDBRecord * brlGeneral() const
const IRDBRecord * fwdCylServLoc(int i) const
SCT_DataBase(SCT_GeoModelAthenaComps *athenaComps)
IRDBRecordset_ptr fwdModuleConnectorTable() const
const IRDBRecord * brlFSILocation(int i) const
const IRDBRecord * fwdPPConnector() const
const IRDBRecord * fwdWheelRingMap(int i) const
IRDBRecordset_ptr m_conditions
const IRDBRecord * brlSkiZ(int i) const
IRDBRecordset_ptr m_fwdDiscFixation
IRDBRecordset_ptr m_fwdWheelRingMap
IRDBRecordset_ptr m_brlLayer
const IRDBRecord * fwdWheel(int i) const
const IRDBRecord * fwdGeneral() const
const IRDBRecord * brlServPerLayer(int i) const
const IRDBRecord * fwdFSIType(int i) const
const IRDBRecord * fwdFSI(int i) const
const IRDBRecord * brlThermalShield() const
const IRDBRecord * fwdServices() const
IRDBRecordset_ptr m_fwdFSI
IRDBRecordset_ptr conditionsTable() const
int fwdCylServLocSize() const
IRDBRecordset_ptr m_brlServices
const IRDBRecord * fwdPatchPanelLoc(int i) const
IRDBRecordset_ptr m_fwdThermalShield
IRDBRecordset_ptr m_fwdCylServLoc
SCT_GeoModelAthenaComps * athenaComps()
const IRDBRecord * fwdOptoHarness(int i) const
Class to hold various Athena components.