Belle II Software development
|
This is the complete list of members for GeoVXDCreator, including all inherited members.
BELLE2_DEFINE_EXCEPTION(DBNotImplemented, "Cannot create geometry from Database.") | CreatorBase | |
create(const GearDir &content, G4LogicalVolume &topVolume, GeometryTypes type)=0 | CreatorBase | pure virtual |
createDiamonds(const VXDGeoRadiationSensorsPar ¶ms, G4LogicalVolume &topVolume, G4LogicalVolume &envelopeVolume) | GeoVXDCreator | |
createFromDB(const std::string &name, G4LogicalVolume &topVolume, GeometryTypes type) | CreatorBase | virtual |
createPayloads(const GearDir &content, const IntervalOfValidity &iov) | CreatorBase | virtual |
createSensitiveDetector(VxdID sensorID, const VXDGeoSensor &sensor, const VXDGeoSensorPlacement &placement)=0 | GeoVXDCreator | pure virtual |
createSensorInfo(const VXDGeoSensorPar &sensor)=0 | GeoVXDCreator | pure 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 |
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_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 | |
readLadder(int layer, GearDir components, VXDGeometryPar &geoparameters) | GeoVXDCreator | virtual |
readLadderComponents(int layerID, int ladderID, GearDir content, VXDGeometryPar &vxdGeometryPar) | GeoVXDCreator | virtual |
readSubComponents(const std::vector< VXDGeoPlacementPar > &placements, const GearDir &componentsDir, VXDGeometryPar &vxdGeometryPar) | GeoVXDCreator | |
setCurrentLayer(int layer, const VXDGeometryPar ¶meters) | GeoVXDCreator | virtual |
~CreatorBase() | CreatorBase | inlinevirtual |
~GeoVXDCreator() | GeoVXDCreator | virtual |