Belle II Software development
|
class to create the diamond radiation sensor geometry if defined More...
#include <GeoVXDRadiationSensors.h>
Public Member Functions | |
GeoVXDRadiationSensors (const std::string &subdetector) | |
construct the creator with the correct subdetector type | |
~GeoVXDRadiationSensors () | |
delete sensitive detector implementations | |
void | create (const GearDir &content, G4LogicalVolume &topVolume, G4LogicalVolume &envelopeVolume) |
create the Sensor geometry and assign the sensitive detector implementation. | |
Private Attributes | |
std::string | m_subdetector |
one of "PXD" or "SVD" | |
std::vector< Simulation::SensitiveDetectorBase * > | m_sensitive |
List to all created sensitive detector instances. | |
class to create the diamond radiation sensor geometry if defined
Definition at line 26 of file GeoVXDRadiationSensors.h.
|
inlineexplicit |
construct the creator with the correct subdetector type
subdetector | one of "PXD" or "SVD" |
Definition at line 31 of file GeoVXDRadiationSensors.h.
|
inline |
delete sensitive detector implementations
Definition at line 33 of file GeoVXDRadiationSensors.h.
|
private |
List to all created sensitive detector instances.
Definition at line 53 of file GeoVXDRadiationSensors.h.
|
private |
one of "PXD" or "SVD"
Definition at line 51 of file GeoVXDRadiationSensors.h.