Belle II Software development
GeoSVDCreator Member List

This is the complete list of members for GeoSVDCreator, including all inherited members.

BELLE2_DEFINE_EXCEPTION(DBNotImplemented, "Cannot create geometry from Database.")CreatorBase
create(const GearDir &content, G4LogicalVolume &topVolume, geometry::GeometryTypes type) overrideGeoSVDCreatorinlinevirtual
createConfiguration(const GearDir &param)GeoSVDCreatorprivate
createDiamonds(const VXDGeoRadiationSensorsPar &params, G4LogicalVolume &topVolume, G4LogicalVolume &envelopeVolume)GeoVXDCreatorstatic
createFromDB(const std::string &name, G4LogicalVolume &topVolume, geometry::GeometryTypes type) overrideGeoSVDCreatorinlinevirtual
createGeometry(const SVDGeometryPar &parameters, G4LogicalVolume &topVolume, geometry::GeometryTypes type)GeoSVDCreatorprivate
createHalfShellSupport(const SVDGeometryPar &parameters)GeoSVDCreatorvirtual
createLadderSupport(int, const SVDGeometryPar &parameters)GeoSVDCreatorvirtual
createLayerSupport(int, const SVDGeometryPar &parameters)GeoSVDCreatorvirtual
createPayloads(const GearDir &content, const IntervalOfValidity &iov) overrideGeoSVDCreatorinlinevirtual
createSensitiveDetector(VxdID sensorID, const VXDGeoSensor &sensor, const VXDGeoSensorPlacement &placement) overrideGeoSVDCreatorvirtual
createSensorInfo(const VXDGeoSensorPar &sensor) overrideGeoSVDCreatorvirtual
createSubComponents(const std::string &name, VXDGeoComponent &component, const 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)GeoVXDCreatorstatic
CreatorBase()CreatorBaseinline
GeoSVDCreator()GeoSVDCreatorinline
GeoVXDCreator(const std::string &prefix)GeoVXDCreatorexplicit
getAlignment(const VXDAlignmentPar &params)GeoVXDCreatorstatic
getPosition(const VXDGeoComponent &mother, const VXDGeoComponent &daughter, const VXDGeoPlacement &placement, bool originCenter)GeoVXDCreatorstatic
getSubComponents(const GearDir &path)GeoVXDCreatorstatic
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_SensorInfoGeoSVDCreatorprivate
m_sensorMapGeoVXDCreatorprotected
m_UserLimitsGeoVXDCreatorprotected
placeLadder(int ladderID, double phi, G4LogicalVolume *volume, const G4Transform3D &placement, const VXDGeometryPar &parameters)GeoVXDCreator
readComponent(const std::string &name, const GearDir &components, VXDGeometryPar &vxdGeometryPar)GeoVXDCreator
readHalfShellSupport(const GearDir &support, SVDGeometryPar &svdGeometryPar)GeoSVDCreatorstatic
readLadder(int layer, GearDir components, VXDGeometryPar &geoparameters)GeoVXDCreatorvirtual
readLadderComponents(int layerID, int ladderID, GearDir content, VXDGeometryPar &vxdGeometryPar)GeoVXDCreatorvirtual
readLadderSupport(int layer, const GearDir &support, SVDGeometryPar &svdGeometryPar)GeoSVDCreatorstatic
readLayerSupport(int layer, const GearDir &support, SVDGeometryPar &svdGeometryPar)GeoSVDCreatorstatic
readSensorInfo(const GearDir &sensor)GeoSVDCreatorstatic
readSubComponents(const std::vector< VXDGeoPlacementPar > &placements, const GearDir &componentsDir, VXDGeometryPar &vxdGeometryPar)GeoVXDCreator
setCurrentLayer(int layer, const VXDGeometryPar &parameters)GeoVXDCreatorvirtual
~CreatorBase()CreatorBaseinlinevirtual
~GeoSVDCreator() overrideGeoSVDCreatorvirtual
~GeoVXDCreator() overrideGeoVXDCreatorvirtual