BELLE2_DEFINE_EXCEPTION(DBNotImplemented, "Cannot create geometry from Database.") | CreatorBase | |
create(const GearDir &content, G4LogicalVolume &topVolume, geometry::GeometryTypes type) override | GeoEKLMCreator | virtual |
create(G4LogicalVolume &topVolume) | GeoEKLMCreator | private |
createFromDB(const std::string &name, G4LogicalVolume &topVolume, geometry::GeometryTypes type) override | GeoEKLMCreator | virtual |
createLayer(G4LogicalVolume *section) const | GeoEKLMCreator | private |
createLayerLogicalVolume(const char *name) const | GeoEKLMCreator | private |
createLayerSolid() | GeoEKLMCreator | private |
createMaterials() | GeoEKLMCreator | private |
createPayloads(const GearDir &content, const IntervalOfValidity &iov) override | GeoEKLMCreator | virtual |
createPlane(G4LogicalVolume *sector) const | GeoEKLMCreator | private |
createPlaneSolid(int n) | GeoEKLMCreator | private |
createPlasticSheet(int iSheetPlane, int iSheet) const | GeoEKLMCreator | private |
createPlasticSheetLogicalVolume(int iSegment) | GeoEKLMCreator | private |
createScintillator(int iStrip) const | GeoEKLMCreator | private |
createScintillatorLogicalVolume(int iStrip) | GeoEKLMCreator | private |
createSection(G4LogicalVolume *topVolume) const | GeoEKLMCreator | private |
createSectionSolid() | GeoEKLMCreator | private |
createSector(G4LogicalVolume *layer) const | GeoEKLMCreator | private |
createSectorCover(int iCover, G4LogicalVolume *sector) const | GeoEKLMCreator | private |
createSectorCoverLogicalVolume() | GeoEKLMCreator | private |
createSectorLogicalVolume(const char *name) const | GeoEKLMCreator | private |
createSectorSolid() | GeoEKLMCreator | private |
createSectorSupport(G4LogicalVolume *sector) const | GeoEKLMCreator | private |
createSectorSupportBoxTop(G4Transform3D &t) | GeoEKLMCreator | private |
createSectorSupportBoxX(G4Transform3D &t) | GeoEKLMCreator | private |
createSectorSupportBoxY(G4Transform3D &t) | GeoEKLMCreator | private |
createSectorSupportCorner1(G4LogicalVolume *sector) const | GeoEKLMCreator | private |
createSectorSupportCorner1LogicalVolume() | GeoEKLMCreator | private |
createSectorSupportCorner2(G4LogicalVolume *sector) const | GeoEKLMCreator | private |
createSectorSupportCorner2LogicalVolume() | GeoEKLMCreator | private |
createSectorSupportCorner3(G4LogicalVolume *sector) const | GeoEKLMCreator | private |
createSectorSupportCorner3LogicalVolume() | GeoEKLMCreator | private |
createSectorSupportCorner4(G4LogicalVolume *sector) const | GeoEKLMCreator | private |
createSectorSupportCorner4LogicalVolume() | GeoEKLMCreator | private |
createSectorSupportInnerTube() | GeoEKLMCreator | private |
createSectorSupportLogicalVolume() | GeoEKLMCreator | private |
createSectorSupportOuterTube() | GeoEKLMCreator | private |
createSegment(G4LogicalVolume *plane) const | GeoEKLMCreator | private |
createSegmentLogicalVolume(int iSegment) | GeoEKLMCreator | private |
createSegmentSupport(int iSegmentSupport, G4LogicalVolume *plane) const | GeoEKLMCreator | private |
createSegmentSupportLogicalVolume(int iPlane, int iSegmentSupport) | GeoEKLMCreator | private |
createShield(G4LogicalVolume *sector) const | GeoEKLMCreator | private |
createShieldDetailALogicalVolume() | GeoEKLMCreator | private |
createShieldDetailBLogicalVolume() | GeoEKLMCreator | private |
createShieldDetailCLogicalVolume() | GeoEKLMCreator | private |
createShieldDetailDLogicalVolume() | GeoEKLMCreator | private |
createSolids() | GeoEKLMCreator | private |
createStrip(G4LogicalVolume *segment) const | GeoEKLMCreator | private |
createStripGroove(int iStrip) const | GeoEKLMCreator | private |
createStripGrooveLogicalVolume(int iStrip) | GeoEKLMCreator | private |
createStripLogicalVolume(int iStrip) | GeoEKLMCreator | private |
createStripSegment(int iSegment) const | GeoEKLMCreator | private |
createStripSegmentLogicalVolume(int iSegment) | GeoEKLMCreator | private |
createSubtractionBoxSolid() | GeoEKLMCreator | private |
CreatorBase() | CreatorBase | inline |
cutSolidCorner(const char *name, G4VSolid *solid, G4Box *subtractionBox, const HepGeom::Transform3D &transf, bool largerAngles, double x1, double y1, double x2, double y2) | GeoEKLMCreator | private |
cutSolidCorner(const char *name, G4VSolid *solid, G4Box *subtractionBox, const HepGeom::Transform3D &transf, bool largerAngles, double x, double y, double ang) | GeoEKLMCreator | private |
deleteSensitive() | GeoEKLMCreator | private |
deleteVolumes() | GeoEKLMCreator | private |
detectorLayer(int section, int layer) const | GeoEKLMCreator | private |
GeoEKLMCreator() | GeoEKLMCreator | |
getSectorSupportCornerAngle() | GeoEKLMCreator | private |
m_CurVol | GeoEKLMCreator | private |
m_ElementNumbers | GeoEKLMCreator | private |
m_GeoDat | GeoEKLMCreator | private |
m_LogVol | GeoEKLMCreator | private |
m_Materials | GeoEKLMCreator | private |
m_Sensitive | GeoEKLMCreator | private |
m_Solids | GeoEKLMCreator | private |
m_TransformData | GeoEKLMCreator | private |
newSensitive() | GeoEKLMCreator | private |
newVolumes() | GeoEKLMCreator | private |
readXMLDataStrips() | GeoEKLMCreator | private |
unifySolids(G4VSolid **solids, HepGeom::Transform3D *transf, int nSolids, const std::string &name) | GeoEKLMCreator | private |
~CreatorBase() | CreatorBase | inlinevirtual |
~GeoEKLMCreator() | GeoEKLMCreator | |