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)GeoVXDCreator
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, 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
GeoSVDCreator()GeoSVDCreatorinline
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_SensorInfoGeoSVDCreatorprivate
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, SVDGeometryPar &svdGeometryPar)GeoSVDCreator
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)GeoSVDCreator
readLayerSupport(int layer, const GearDir &support, SVDGeometryPar &svdGeometryPar)GeoSVDCreator
readSensorInfo(const GearDir &sensor)GeoSVDCreator
readSubComponents(const std::vector< VXDGeoPlacementPar > &placements, const GearDir &componentsDir, VXDGeometryPar &vxdGeometryPar)GeoVXDCreator
setCurrentLayer(int layer, const VXDGeometryPar &parameters)GeoVXDCreatorvirtual
~CreatorBase()CreatorBaseinlinevirtual
~GeoSVDCreator()GeoSVDCreatorvirtual
~GeoVXDCreator()GeoVXDCreatorvirtual