Belle II Software development
GeoPXDCreator Member List

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) overrideGeoPXDCreatorinlinevirtual
createConfiguration(const GearDir &param)GeoPXDCreatorprivate
createDiamonds(const VXDGeoRadiationSensorsPar &params, G4LogicalVolume &topVolume, G4LogicalVolume &envelopeVolume)GeoVXDCreator
createFromDB(const std::string &name, G4LogicalVolume &topVolume, geometry::GeometryTypes type) overrideGeoPXDCreatorinlinevirtual
createGeometry(const PXDGeometryPar &parameters, G4LogicalVolume &topVolume, geometry::GeometryTypes type)GeoPXDCreatorprivate
createHalfShellSupport(const PXDGeometryPar &parameters)GeoPXDCreatorvirtual
createLadderSupport()GeoPXDCreatorvirtual
createLayerSupport()GeoPXDCreatorvirtual
createPayloads(const GearDir &content, const IntervalOfValidity &iov) overrideGeoPXDCreatorinlinevirtual
createSensitiveDetector(VxdID sensorID, const VXDGeoSensor &sensor, const VXDGeoSensorPlacement &placement) overrideGeoPXDCreatorvirtual
createSensorInfo(const VXDGeoSensorPar &sensor) overrideGeoPXDCreatorvirtual
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()CreatorBaseinline
GeoPXDCreator()GeoPXDCreatorinline
GeoVXDCreator(const std::string &prefix)GeoVXDCreatorexplicit
getAlignment(const VXDAlignmentPar &params)GeoVXDCreator
getPosition(const VXDGeoComponent &mother, const VXDGeoComponent &daughter, const VXDGeoPlacement &placement, bool originCenter)GeoVXDCreator
getSubComponents(const GearDir &path)GeoVXDCreator
m_activeChipsGeoVXDCreatorprotected
m_activeStepSizeGeoVXDCreatorprotected
m_alignmentGeoVXDCreatorprotected
m_componentCacheGeoVXDCreatorprotected
m_componentsGeoVXDCreatorprotected
m_currentHalfShellGeoVXDCreatorprotected
m_defaultMaterialGeoVXDCreatorprotected
m_distanceToleranceGeoVXDCreatorprotected
m_electronToleranceGeoVXDCreatorprotected
m_halfShellVxdIDsGeoVXDCreatorprotected
m_ladderGeoVXDCreatorprotected
m_minimumElectronsGeoVXDCreatorprotected
m_onlyActiveMaterialGeoVXDCreatorprotected
m_onlyPrimaryTrueHitsGeoVXDCreatorprotected
m_prefixGeoVXDCreatorprotected
m_radiationsensorsGeoVXDCreatorprotected
m_seeNeutronsGeoVXDCreatorprotected
m_sensitiveGeoVXDCreatorprotected
m_SensorInfoGeoPXDCreatorprivate
m_sensorMapGeoVXDCreatorprotected
m_UserLimitsGeoVXDCreatorprotected
placeLadder(int ladderID, double phi, G4LogicalVolume *volume, const G4Transform3D &placement, const VXDGeometryPar &parameters)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)GeoVXDCreatorvirtual
readLadderComponents(int layerID, int ladderID, GearDir content, VXDGeometryPar &vxdGeometryPar)GeoVXDCreatorvirtual
readSensorInfo(const GearDir &sensor)GeoPXDCreator
readSubComponents(const std::vector< VXDGeoPlacementPar > &placements, const GearDir &componentsDir, VXDGeometryPar &vxdGeometryPar)GeoVXDCreator
setCurrentLayer(int layer, const VXDGeometryPar &parameters)GeoVXDCreatorvirtual
~CreatorBase()CreatorBaseinlinevirtual
~GeoPXDCreator()GeoPXDCreatorvirtual
~GeoVXDCreator()GeoVXDCreatorvirtual