Belle II Software development
|
This is the complete list of members for GeoPXDCreator, including all inherited members.
BELLE2_DEFINE_EXCEPTION(DBNotImplemented, "Cannot create geometry from Database.") | CreatorBase | |
create(const GearDir &content, G4LogicalVolume &topVolume, geometry::GeometryTypes type) override | GeoPXDCreator | inlinevirtual |
createConfiguration(const GearDir ¶m) | GeoPXDCreator | private |
createDiamonds(const VXDGeoRadiationSensorsPar ¶ms, G4LogicalVolume &topVolume, G4LogicalVolume &envelopeVolume) | GeoVXDCreator | |
createFromDB(const std::string &name, G4LogicalVolume &topVolume, geometry::GeometryTypes type) override | GeoPXDCreator | inlinevirtual |
createGeometry(const PXDGeometryPar ¶meters, G4LogicalVolume &topVolume, geometry::GeometryTypes type) | GeoPXDCreator | private |
createHalfShellSupport(const PXDGeometryPar ¶meters) | GeoPXDCreator | virtual |
createLadderSupport() | GeoPXDCreator | virtual |
createLayerSupport() | GeoPXDCreator | virtual |
createPayloads(const GearDir &content, const IntervalOfValidity &iov) override | GeoPXDCreator | inlinevirtual |
createSensitiveDetector(VxdID sensorID, const VXDGeoSensor &sensor, const VXDGeoSensorPlacement &placement) override | GeoPXDCreator | virtual |
createSensorInfo(const VXDGeoSensorPar &sensor) override | GeoPXDCreator | virtual |
createSubComponents(const std::string &name, VXDGeoComponent &component, std::vector< VXDGeoPlacement > placements, bool originCenter=true, bool allowOutside=false) | GeoVXDCreator | |
createTrapezoidal(const std::string &name, double width, double width2, double length, double &height, double angle=0) | GeoVXDCreator | |
CreatorBase() | CreatorBase | inline |
GeoPXDCreator() | GeoPXDCreator | inline |
GeoVXDCreator(const std::string &prefix) | GeoVXDCreator | explicit |
getAlignment(const VXDAlignmentPar ¶ms) | GeoVXDCreator | |
getPosition(const VXDGeoComponent &mother, const VXDGeoComponent &daughter, const VXDGeoPlacement &placement, bool originCenter) | GeoVXDCreator | |
getSubComponents(const GearDir &path) | GeoVXDCreator | |
m_activeChips | GeoVXDCreator | protected |
m_activeStepSize | GeoVXDCreator | protected |
m_alignment | GeoVXDCreator | protected |
m_componentCache | GeoVXDCreator | protected |
m_components | GeoVXDCreator | protected |
m_currentHalfShell | GeoVXDCreator | protected |
m_defaultMaterial | GeoVXDCreator | protected |
m_distanceTolerance | GeoVXDCreator | protected |
m_electronTolerance | GeoVXDCreator | protected |
m_halfShellVxdIDs | GeoVXDCreator | protected |
m_ladder | GeoVXDCreator | protected |
m_minimumElectrons | GeoVXDCreator | protected |
m_onlyActiveMaterial | GeoVXDCreator | protected |
m_onlyPrimaryTrueHits | GeoVXDCreator | protected |
m_prefix | GeoVXDCreator | protected |
m_radiationsensors | GeoVXDCreator | protected |
m_seeNeutrons | GeoVXDCreator | protected |
m_sensitive | GeoVXDCreator | protected |
m_SensorInfo | GeoPXDCreator | private |
m_sensorMap | GeoVXDCreator | protected |
m_UserLimits | GeoVXDCreator | protected |
placeLadder(int ladderID, double phi, G4LogicalVolume *volume, const G4Transform3D &placement, const VXDGeometryPar ¶meters) | GeoVXDCreator | |
readComponent(const std::string &name, GearDir components, VXDGeometryPar &vxdGeometryPar) | GeoVXDCreator | |
readHalfShellSupport(const GearDir &support, PXDGeometryPar &pxdGeometryPar) | GeoPXDCreator | |
readLadder(int layer, GearDir components, VXDGeometryPar &geoparameters) | GeoVXDCreator | virtual |
readLadderComponents(int layerID, int ladderID, GearDir content, VXDGeometryPar &vxdGeometryPar) | GeoVXDCreator | virtual |
readSensorInfo(const GearDir &sensor) | GeoPXDCreator | |
readSubComponents(const std::vector< VXDGeoPlacementPar > &placements, const GearDir &componentsDir, VXDGeometryPar &vxdGeometryPar) | GeoVXDCreator | |
setCurrentLayer(int layer, const VXDGeometryPar ¶meters) | GeoVXDCreator | virtual |
~CreatorBase() | CreatorBase | inlinevirtual |
~GeoPXDCreator() | GeoPXDCreator | virtual |
~GeoVXDCreator() | GeoVXDCreator | virtual |