AddSurroundingXYMargin(double vMarginX, double vMarginY, std::vector< double > &xPoint, std::vector< double > &yPoint) | GeoPixelDetailedStaveSupport | private |
Build() override | GeoPixelDetailedStaveSupport | virtual |
ComputeAngle(double ux, double uy, double vx, double vy) | GeoPixelDetailedStaveSupport | private |
ComputeDistance(GeoTrf::Vector3D p, GeoTrf::Vector3D q) | GeoPixelDetailedStaveSupport | private |
computeStaveEnvelopShape(double safetyMargin) override | GeoPixelDetailedStaveSupport | virtual |
computeStaveEnvelopTransformAndSize(double moduleThickN, double moduleThickP, double moduleWidth, double moduleThickN3D, double moduleThickP3D, double moduleWidth3D) override | GeoPixelDetailedStaveSupport | virtual |
ComputeStaveExternalShape() | GeoPixelDetailedStaveSupport | private |
GeoPixelDetailedStaveSupport(InDetDD::PixelDetectorManager *ddmgr, PixelGeometryManager *mgr, GeoModelIO::ReadGeoModel *sqliteReader, std::shared_ptr< std::map< std::string, GeoFullPhysVol * >> mapFPV, std::shared_ptr< std::map< std::string, GeoAlignableTransform * >> mapAX) | GeoPixelDetailedStaveSupport | |
GeoVPixelFactory(InDetDD::PixelDetectorManager *ddmgr, PixelGeometryManager *mgr, GeoModelIO::ReadGeoModel *sqliteReader, std::shared_ptr< std::map< std::string, GeoFullPhysVol * >> mapFPV, std::shared_ptr< std::map< std::string, GeoAlignableTransform * >> mapAX) | GeoPixelStaveSupport | |
GeoVPixelFactory::GeoVPixelFactory(InDetDD::PixelDetectorManager *ddmgr, PixelGeometryManager *mgr, GeoModelIO::ReadGeoModel *sqliteReader, std::shared_ptr< std::map< std::string, GeoFullPhysVol * >> mapFPV, std::shared_ptr< std::map< std::string, GeoAlignableTransform * >> mapAX) | GeoVPixelFactory | |
getEndblockEnvelopShape(int) override | GeoPixelDetailedStaveSupport | virtual |
getEndblockEnvelopShapeTrf(int) override | GeoPixelDetailedStaveSupport | virtual |
getEndblockLength() const override | GeoPixelDetailedStaveSupport | inlinevirtual |
getEndblockZpos() const override | GeoPixelDetailedStaveSupport | inlinevirtual |
getPhysVol() override | GeoPixelDetailedStaveSupport | inlinevirtual |
getServiceZpos() const override | GeoPixelDetailedStaveSupport | inlinevirtual |
GetSurroundingConvexShape(std::vector< double > &xPoint, std::vector< double > &yPoint, std::vector< int > iExcept=std::vector< int >()) | GeoPixelDetailedStaveSupport | private |
IntersectionPoint(double Ax, double Ay, double Bx, double By, double Cx, double Cy, double Dx, double Dy) | GeoPixelDetailedStaveSupport | private |
m_3DModuleNumber | GeoPixelDetailedStaveSupport | private |
m_basicStaveEnvelopShape | GeoPixelDetailedStaveSupport | private |
m_bVerbose | GeoPixelDetailedStaveSupport | private |
m_DDmgr | GeoVPixelFactory | protected |
m_endblockAPhysVol | GeoPixelDetailedStaveSupport | private |
m_endblockCPhysVol | GeoPixelDetailedStaveSupport | private |
m_endblockFlexPhysVol | GeoPixelDetailedStaveSupport | private |
m_endblockFlexTrf | GeoPixelDetailedStaveSupport | private |
m_endblockLength | GeoPixelDetailedStaveSupport | private |
m_endblockSrvLength | GeoPixelDetailedStaveSupport | private |
m_endblockZpos | GeoPixelDetailedStaveSupport | private |
m_epsilon | GeoVPixelFactory | protected |
m_FoamEdgePointX | GeoPixelDetailedStaveSupport | private |
m_FoamEdgePointY | GeoPixelDetailedStaveSupport | private |
m_FoamMiddleThick | GeoPixelDetailedStaveSupport | private |
m_gmt_mgr | GeoVPixelFactory | protected |
m_mapAX | GeoVPixelFactory | protected |
m_mapFPV | GeoVPixelFactory | protected |
m_mat_mgr | GeoVPixelFactory | protected |
m_MidStaveSidePointX | GeoPixelDetailedStaveSupport | private |
m_MidStaveSidePointY | GeoPixelDetailedStaveSupport | private |
m_OmegaEndStavePointX | GeoPixelDetailedStaveSupport | private |
m_OmegaEndStavePointY | GeoPixelDetailedStaveSupport | private |
m_OmegaEndStaveThick | GeoPixelDetailedStaveSupport | private |
m_OmegaMidStaveThick | GeoPixelDetailedStaveSupport | private |
m_oneDegree | GeoPixelDetailedStaveSupport | privatestatic |
m_physVol | GeoPixelDetailedStaveSupport | private |
m_PlanarModuleNumber | GeoPixelDetailedStaveSupport | private |
m_SafetyMargin | GeoPixelDetailedStaveSupport | private |
m_serviceCoolPipePhysVol | GeoPixelDetailedStaveSupport | private |
m_serviceCoolPipeTrfA | GeoPixelDetailedStaveSupport | private |
m_serviceCoolPipeTrfC | GeoPixelDetailedStaveSupport | private |
m_serviceZpos | GeoPixelDetailedStaveSupport | private |
m_sqliteReader | GeoVPixelFactory | protected |
m_staveEnvelopShape | GeoPixelDetailedStaveSupport | private |
m_StaveLength | GeoPixelDetailedStaveSupport | private |
m_thicknessN | GeoPixelDetailedStaveSupport | private |
m_thicknessN_svc | GeoPixelDetailedStaveSupport | private |
m_thicknessP | GeoPixelDetailedStaveSupport | private |
m_transform | GeoPixelDetailedStaveSupport | private |
m_width_svc | GeoPixelDetailedStaveSupport | private |
NeighbourPoint_Perp(GeoTrf::Vector3D p, GeoTrf::Vector3D v, double delta, int iDir) | GeoPixelDetailedStaveSupport | private |
NeighbourPoint_Rad(GeoTrf::Vector3D p, GeoTrf::Vector3D v, double delta) | GeoPixelDetailedStaveSupport | private |
NormalizeDir(GeoTrf::Vector3D v) | GeoPixelDetailedStaveSupport | private |
PixelN3DModule() const override | GeoPixelDetailedStaveSupport | inlinevirtual |
PixelNModule() const override | GeoPixelDetailedStaveSupport | inlinevirtual |
PixelNPlanarModule() const override | GeoPixelDetailedStaveSupport | inlinevirtual |
RemoveCoincidentAndColinearPointsFromShape(std::vector< double > &xPoint, std::vector< double > &yPoint) | GeoPixelDetailedStaveSupport | private |
thicknessN() const override | GeoPixelDetailedStaveSupport | inlinevirtual |
thicknessP() const override | GeoPixelDetailedStaveSupport | inlinevirtual |
transform() const override | GeoPixelDetailedStaveSupport | inlinevirtual |
~GeoVPixelFactory() | GeoVPixelFactory | virtual |