5#ifndef SCT_GeoModel_SCT_BarrelParameters_H
6#define SCT_GeoModel_SCT_BarrelParameters_H
27 double tilt(
int iLayer)
const;
29 double radius(
int iLayer)
const;
double thermalShieldBulkheadInnerRadius() const
double spiderOuterRadius() const
double fsiScorpionLength() const
double thermalShieldCylTotalThickness() const
double fsiScorpionZ(int iLayer) const
std::string closeOutMaterial(int iLayer) const
double thermalShieldEndPanelInnerRadius() const
std::string thermalShieldMaterialCyl() const
double cylinderLength() const
std::string thermalShieldMaterialOuterSect() const
std::string coolingEndMaterial(int iLayer) const
double radius(int iLayer) const
double layerPhiOfRefModule(int iLayer) const
std::string doglegMaterial() const
double emiShieldZMax() const
double pixelAttachmentInnerRadius() const
double doglegLength() const
std::string coolingPipeMaterial() const
double pixelAttachmentZMin() const
double fsiFlangeOuterRadius() const
double thermalShieldSpacerZWidth() const
double supportCylInnerRadius(int iLayer) const
double clampDeltaR(int iLayer) const
double coolingBlockLength() const
double harnessWidth() const
double interLinkDeltaZ() const
SCT_BarrelParameters(SCT_DataBase *rdb)
double layerBracketPhiOffset(int iLayer) const
double bearingDeltaPhi() const
double coolingBlockWidth() const
int skiModuleIdentifier(int index) const
double bearingPhiPos() const
std::string pixelAttachmentMaterial() const
double fsiScorpionRPhiWidth() const
double fsiFibreMaskDeltaR() const
double doglegOffsetX() const
double interLinkInnerRadius() const
double thermalShieldInnerRadius() const
double supportCylDeltaR(int iLayer) const
double coolingBlockOffsetZ() const
double coolingBlockOffsetX() const
bool isOldGeometry() const
double powerTapeThickness() const
std::string coolingBlockMaterial() const
std::string fsiFlangeMaterial() const
int skisPerLayer(int iLayer) const
double flangeDeltaZ(int iLayer) const
std::string fsiFibreMaskMaterial() const
double clampDeltaZ(int iLayer) const
std::string bearingMaterial() const
double barrelOuterRadius() const
std::string emiJointMaterial() const
std::string fsiScorpionMaterial() const
double thermalShieldBulkheadOuterRadius() const
double coolingPipeRadius() const
double barrelInnerRadius() const
std::string thermalShieldMaterialSpacer() const
double thermalShieldFirstSpacerZMin() const
double spiderInnerRadius() const
double thermalShieldEndCapCylThickness() const
double powerTapeWidth() const
double fsiScorpionPhi(int iLayer) const
double coolingBlockThickness() const
double powerTapeStartPointOffset() const
double fsiEndJewelZ(int iLayer) const
std::string supportCylMaterial(int iLayer) const
std::string interLinkMaterial() const
std::string emiShieldMaterial() const
double doglegThickness() const
double pixelAttachmentOuterRadius() const
double thermalShieldCylInnerWallThickness() const
double flangeDeltaR(int iLayer) const
double emiShieldDeltaR() const
double coolingPipeOffsetY() const
int interLinkNRepeat() const
std::string fsiEndJewelMaterial() const
double coolingBlockOffsetY() const
double skiRadialSep() const
double fsiEndJewelRPhiWidth() const
int fsiScorpionNRepeat(int iLayer) const
int skiFirstStagger() const
double pixelAttachmentDeltaZ() const
std::string bracketMaterial() const
std::string spiderMaterial() const
double coolingEndDeltaR(int iLayer) const
double thermalShieldEndPanelOuterRadius() const
int fsiEndJewelNRepeat(int iLayer) const
int bearingNRepeat() const
std::string thermalShieldMaterialInnerSect() const
double thermalShieldEndZMax() const
std::string harnessMaterial() const
double fsiEndJewelRadialWidth() const
std::string powerTapeMaterial() const
double closeOutDeltaZ(int iLayer) const
double bracketThickness() const
double doglegOffsetY() const
double bracketWidth() const
double emiJointRPhi() const
double thermalShieldEndCapThickness() const
double interLinkDeltaPhi() const
double bracketLength() const
double supportCylOuterRadius(int iLayer) const
double thermalShieldCylOuterWallThickness() const
std::string clampMaterial(int iLayer) const
double doglegWidth() const
double interLinkOuterRadius() const
double coolingPipeOffsetX() const
double fsiEndJewelPhi(int iLayer) const
double emiJointDeltaR() const
double emiShieldInnerRadius() const
int modulesPerSki() const
double interLinkPhiPos() const
double activeLength() const
double fsiEndJewelLength() const
double tilt(int iLayer) const
double fsiScorpionRadialWidth() const
int layerStereoSign(int iLayer) const
double spiderDeltaZ() const
double harnessThickness() const
std::string flangeMaterial(int iLayer) const
double thermalShieldOuterRadius() const
double skiZPosition(int index) const
double fsiFlangeInnerRadius() const
double barrelLength() const