addSupportPlate(double inR, double outR, double thick, const std::string &material) | ARICHGeoAerogelPlane | inline |
addTileParameters(int ring, int column, int layerN, double n, double transmL, double thick, const std::string &material) | ARICHGeoAerogelPlane | inline |
ARICHGeoAerogelPlane() | ARICHGeoAerogelPlane | inline |
ARICHGeoBase() | ARICHGeoBase | inline |
ARICHGeoBase(const std::string &name) | ARICHGeoBase | inlineexplicit |
ClassDef(ARICHGeoBase, 2) | ARICHGeoBase | protected |
ClassDefOverride(ARICHGeoAerogelPlane, 3) | ARICHGeoAerogelPlane | private |
getAerogelTileID(double x, double y) const | ARICHGeoAerogelPlane | |
getAerogelZPosition() const | ARICHGeoAerogelPlane | inline |
getCompensationARICHairVolumeThick_min() const | ARICHGeoAerogelPlane | inline |
getFullAerogelMaterialDescriptionKey() const | ARICHGeoAerogelPlane | inline |
getImgTubeThickness() const | ARICHGeoAerogelPlane | inline |
getLayerMaterial(unsigned iLayer) const | ARICHGeoAerogelPlane | inline |
getLayerRefIndex(unsigned iLayer) const | ARICHGeoAerogelPlane | inline |
getLayerThickness(unsigned iLayer) const | ARICHGeoAerogelPlane | inline |
getLayerTrLength(unsigned iLayer) const | ARICHGeoAerogelPlane | inline |
getMaximumTotalTileThickness() const | ARICHGeoAerogelPlane | |
getNAeroSlotsIndividualRing() const | ARICHGeoAerogelPlane | inline |
getName() const | ARICHGeoBase | inline |
getNLayers() const | ARICHGeoAerogelPlane | inline |
getNRings() const | ARICHGeoAerogelPlane | inline |
getPosition() const | ARICHGeoAerogelPlane | inline |
getRingDPhi(unsigned iRing) const | ARICHGeoAerogelPlane | inline |
getRingRadius(unsigned iRing) const | ARICHGeoAerogelPlane | inline |
getRotation() const | ARICHGeoAerogelPlane | inline |
getRotationX() const | ARICHGeoAerogelPlane | inline |
getRotationY() const | ARICHGeoAerogelPlane | inline |
getRotationZ() const | ARICHGeoAerogelPlane | inline |
getSimpleParams() const | ARICHGeoAerogelPlane | inline |
getSupportInnerR() const | ARICHGeoAerogelPlane | inline |
getSupportMaterial() const | ARICHGeoAerogelPlane | inline |
getSupportOuterR() const | ARICHGeoAerogelPlane | inline |
getSupportThickness() const | ARICHGeoAerogelPlane | inline |
getTileGap() const | ARICHGeoAerogelPlane | inline |
getTileMaterialName(int ring, int column, int layerN) const | ARICHGeoAerogelPlane | |
getTileParameters(int ring, int column, int layerN, double &n, double &transmL, double &thick, std::string &material) const | ARICHGeoAerogelPlane | |
getTileThickness(int ring, int column, int layerN) const | ARICHGeoAerogelPlane | |
getTotalTileThickness(int ring, int column) const | ARICHGeoAerogelPlane | |
getWallHeight() const | ARICHGeoAerogelPlane | inline |
getWallThickness() const | ARICHGeoAerogelPlane | inline |
isConsistent() const override | ARICHGeoAerogelPlane | virtual |
isSimple() const | ARICHGeoAerogelPlane | inline |
m_compensationARICHairVolumeThick_min | ARICHGeoAerogelPlane | private |
m_dPhi | ARICHGeoAerogelPlane | private |
m_dPhiSize | ARICHGeoAerogelPlane | private |
m_fullAerogelMaterialDescriptionKey | ARICHGeoAerogelPlane | private |
m_imgTubeThickness | ARICHGeoAerogelPlane | private |
m_innerR | ARICHGeoAerogelPlane | private |
m_layers | ARICHGeoAerogelPlane | private |
m_nAeroSlotsIndividualRing | ARICHGeoAerogelPlane | private |
m_name | ARICHGeoBase | protected |
m_nLayers | ARICHGeoAerogelPlane | private |
m_outerR | ARICHGeoAerogelPlane | private |
m_r | ARICHGeoAerogelPlane | private |
m_rSize | ARICHGeoAerogelPlane | private |
m_rx | ARICHGeoAerogelPlane | private |
m_ry | ARICHGeoAerogelPlane | private |
m_rz | ARICHGeoAerogelPlane | private |
m_simple | ARICHGeoAerogelPlane | private |
m_simpleParams | ARICHGeoAerogelPlane | private |
m_supportMaterial | ARICHGeoAerogelPlane | private |
m_thickness | ARICHGeoAerogelPlane | private |
m_tileGap | ARICHGeoAerogelPlane | private |
m_tiles | ARICHGeoAerogelPlane | private |
m_wallHeight | ARICHGeoAerogelPlane | private |
m_wallThickness | ARICHGeoAerogelPlane | private |
m_x | ARICHGeoAerogelPlane | private |
m_y | ARICHGeoAerogelPlane | private |
m_z | ARICHGeoAerogelPlane | private |
print(const std::string &title="Aerogel plane parameters:") const override | ARICHGeoAerogelPlane | virtual |
printPlacement(double x, double y, double z, double rx, double ry, double rz) const | ARICHGeoBase | virtual |
printSingleTileParameters(unsigned i) const | ARICHGeoAerogelPlane | |
printSurface(const GeoOpticalSurface &surface) const | ARICHGeoBase | virtual |
printTileParameters(const std::string &title="Aerogel tiles parameters:") const | ARICHGeoAerogelPlane | |
s_unit | ARICHGeoBase | protectedstatic |
s_unitName | ARICHGeoBase | protectedstatic |
setAerogelLayer(unsigned ilayer, double thick, double rIndex, double trLen, const std::string &material) | ARICHGeoAerogelPlane | inline |
setCompensationARICHairVolumeThick_min(double compensationARICHairVolumeThick_min) | ARICHGeoAerogelPlane | inline |
setFullAerogelMaterialDescriptionKey(int fullAerogelMaterialDescriptionKey) | ARICHGeoAerogelPlane | inline |
setImgTubeThickness(double imgTubeThickness) | ARICHGeoAerogelPlane | inline |
setNAeroSlotsIndividualRing(const std::vector< int > &nAeroSlotsIndividualRing) | ARICHGeoAerogelPlane | inline |
setName(const std::string &name) | ARICHGeoBase | inline |
setPlacement(double x, double y, double z, double rx, double ry, double rz) | ARICHGeoAerogelPlane | inline |
setSimple(std::vector< double > ¶ms) | ARICHGeoAerogelPlane | inline |
setTileGap(double gap) | ARICHGeoAerogelPlane | inline |
setWallDPhi(std::vector< double > &dphi) | ARICHGeoAerogelPlane | inline |
setWallHeight(double height) | ARICHGeoAerogelPlane | inline |
setWallRadius(std::vector< double > &rs) | ARICHGeoAerogelPlane | inline |
setWallThickness(double thick) | ARICHGeoAerogelPlane | inline |
testGetTileParametersFunction() const | ARICHGeoAerogelPlane | |