Struct Acts::Experimental::DetectorComponent
-
struct DetectorComponent
The currently built detector components including the constructed volumes and the current shell/coating, i.e.
portals ordered in a map
Note
the map indices of the shell coating represent their respective index in the portal vector of the VolumeBounds derivative that is described by the given component.
Public Types
-
using PortalContainer = std::map<unsigned int, std::shared_ptr<Portal>>
Define a portal container.
Public Members
-
PortalContainer portals = {}
The current map of outside portals.
-
RootDetectorVolumes rootVolumes = {}
The root volumes finder.
-
std::vector<std::shared_ptr<DetectorVolume>> volumes = {}
The vector of constructed volume(s)
-
using PortalContainer = std::map<unsigned int, std::shared_ptr<Portal>>