|
ATLAS Offline Software
|
Go to the documentation of this file.
13 #include "GaudiKernel/SystemOfUnits.h"
100 int iWheelDB = iWheel + 1;
111 std::cout <<
"Wheel (numbering from 1)" << iWheelDB <<
", Ring " << iRing
112 <<
" not in table SctFwdWheelRingMap" << std::endl;
141 if (
index < 0)
return 0;
150 if (
index < 0)
return 0;
159 if (
index < 0)
return 0;
567 const std::vector<const FSIDetails *> &
752 if (
this != &right) {
virtual int getInt(const std::string &fieldName) const =0
Get int field value.
bool fwdDiscFixationPresent() const
const IRDBRecord * fwdGeneral() const
const IRDBRecord * fwdDiscFixation() const
const IRDBRecord * fwdFSIType(int i) const
const IRDBRecord * fwdCylServLoc(int i) const
double fwdDiscPowerTapeInnerRadius(int iRing) const
int fwdWheelRingSide(int iWheel, int iRing, int ec) const
const IRDBRecord * fwdPatchPanel(int i) const
double fwdFSIGeomZOffset(int iType) const
std::string fwdPPConnectorMaterial() const
int fwdOptoHarnessDiscType(int itype) const
double fwdFSIGeomRPhi(int iType) const
double fwdPPConnectorDeltaR() const
double fwdTrtGapPos() const
std::string fwdDiscSupportMaterial() const
int fwdNumCylinderServiceTypes() const
double fwdPPCoolingDeltaR() const
bool fwdOptoHarnessPresent() const
std::string fwdCoolingBlockMaterial(int iType) const
double fwdSupportFrameZMax() const
int fwdPPCoolingSize() const
double fwdPatchPanelRPhi(int iType) const
const std::vector< const FSIDetails * > & fsiVector(int iWheel) const
double fwdRingDistToDiscCenter(int iRin) const
double fwdSupportFrameZMin() const
virtual const std::string & getString(const std::string &fieldName) const =0
Get string field value.
const IRDBRecord * fwdWheel(int i) const
const IRDBRecord * fwdCylServ(int i) const
std::string fwdThermalShieldMaterial(int iElement) const
double fwdPPConnectorThickness() const
bool fwdPatchPanelRepeatQuadrant(int iLoc) const
const IRDBRecord * fwdDiscSupport() const
double fwdFSIGeomThickness(int iType) const
double fwdDiscSupportOuterRadius() const
double fwdPatchPanelThickness(int iType) const
std::string fwdFSIGeomMaterial(int iType) const
int fwdWheelRingMapSize() const
double fwdCoolingBlockRPhi(int iType) const
const IRDBRecord * fwdRing(int i) const
int fwdCoolingBlockHiLo(int iType) const
const IRDBRecord * fwdCoolingBlock(int i) const
int fwdWheelRingMapIndex(int iWheel, int iRing, int ec) const
int fwdPatchPanelSize() const
double fwdCoolingBlockThickness(int iType) const
int fwdNumPatchPanelLocs() const
const IRDBRecord * fwdRingServices(int i) const
double fwdPowerTapeCrossSectArea() const
std::string fwdPatchPanelMaterial(int iType) const
std::string fwdCoolingPipeMaterial() const
double fwdRingCoolingOuterRadius(int iRing) const
std::string fwdRingCoolingMaterial(int iRing) const
bool fwdPPCoolingPresent() const
std::string fwdCylinderServiceMaterial(int iType) const
double fwdOptoHarnessInnerRadius(int itype) const
int fwdPatchPanelLocSize() const
const FSIHelper & fsiHelper() const
const std::vector< const FSIDetails * > & fsiVector(int wheel) const
const IRDBRecord * fwdOptoHarness(int i) const
std::unique_ptr< FSIHelper > m_fsiHelper
int fwdRingNumModules(int iRing) const
std::string fwdPowerTapeMaterial() const
const IRDBRecord * fwdPatchPanelLoc(int i) const
double fwdThermalShieldZMax(int iElement) const
int fwdRingStaggerOfRefModule(int iRing) const
const IRDBRecord * fwdThermalShield(int i) const
int fwdNumPatchPanelTypes() const
double fwdDiscPowerTapeOuterRadius(int iRing) const
double fwdPPCoolingThickness() const
std::string fwdCylinderServiceName(int iType) const
double fwdPatchPanelLocAngle(int iLoc) const
int fwdNumCylinderServiceLocs() const
int fwdFSINumGeomTypes() const
double fwdDiscSupportInnerRadius() const
int fwdWheelRingMapIndexDB(int iWheelDB, int iRing) const
SCT_ForwardParameters & operator=(const SCT_ForwardParameters &right)
int fwdCylServLocSize() const
int fwdThermalShieldSize() const
double fwdRingModuleStagger(int iRing) const
std::string fwdPPCoolingMaterial() const
double fwdThermalShieldZMin(int iElement) const
const std::string & versionTag() const
double fwdSupportFrameInnerRadius() const
double fwdDiscFixationRadius() const
double fwdInnerRadius() const
double fwdThermalShieldOuterRadius(int iElement) const
double fwdRingCoolingThickness(int iRing) const
double fwdCylinderServiceRPhi(int iType) const
bool fwdCylinderServicePresent() const
int fwdCoolingBlockMainOrSecondary(int iType) const
double fwdPPCoolingRPhi() const
std::string fwdDiscFixationMaterial() const
int fwdNumThermalShieldElements() const
double fwdPatchPanelMidRadius(int iType) const
const IRDBRecord * fwdServices() const
double fwdCoolingPipeRadius() const
double fwdRingPhiOfRefModule(int iRing) const
const IRDBRecord * fwdPPConnector() const
double fwdSupportFrameRadialThickness() const
std::string fwdOptoHarnessMaterial(int itype) const
int fwdWheelStereoType(int iWheel) const
std::string fwdDiscPowerTapeMaterial(int iRing) const
double fwdThermalShieldInnerRadius(int iElement) const
IRDBRecordset_ptr fwdOptoHarnessTable() const
Definition of the abstract IRDBRecord interface.
SCT_ForwardParameters(SCT_DataBase *rdb)
double fwdFSIGeomDeltaR(int iType) const
double fwdCoolingBlockOffsetFromDisc(int iType) const
double fwdWheelZPosition(int iWheel) const
const IRDBRecord * fwdPPCooling() const
double fwdDiscSupportThickness() const
double fwdCoolingBlockDeltaR(int iType) const
double fwdCylinderServiceLocAngle(int iLoc) const
std::string fwdCylinderServiceLocName(int iLoc) const
IRDBRecordset_ptr fwdDiscFixationTable() const
double fwdRingCoolingInnerRadius(int iRing) const
int fwdFSITypeSize() const
double fwdOptoHarnessOuterRadius(int itype) const
double fwdDiscFixationThickness() const
virtual double getDouble(const std::string &fieldName) const =0
Get double field value.
bool fwdPPConnectorPresent() const
int fwdCylServSize() const
double fwdCylinderServiceDeltaR(int iType) const
double fwdOptoHarnessThickness(int itype) const
double fwdPPConnectorRPhi() const
Definition of the abstract IRDBRecordset interface.
int fwdRingUsualRingSide(int iRing) const
double fwdOuterRadius() const
int fwdPatchPanelType(int iLoc) const
double fwdPatchPanelDeltaR(int iType) const
int fwdWheelModuleType(int iWheel, int iRing, int ec) const
double fwdDiscPowerTapeThickness(int iRing) const
int fwdWheelNumRings(int iWheel) const
std::string fwdSupportFrameMaterial() const
const IRDBRecord * fwdWheelRingMap(int i) const