Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::Experimental::InternalStructure Struct Reference

Holder struct for the internal structure components of a DetectorVolume. More...

#include <acts/blob/sPHENIX/Core/include/Acts/Detector/DetectorComponents.hpp>

+ Collaboration diagram for Acts::Experimental::InternalStructure:

Public Attributes

std::vector< std::shared_ptr
< Surface > > 
surfaces = {}
 Contained surfaces of this volume, handled by the surfacesUpdator.
 
std::vector< std::shared_ptr
< DetectorVolume > > 
volumes = {}
 Contained volumes of this volume, handled by the volumeUpdator.
 
SurfaceCandidatesUpdator surfacesUpdator
 Navigation delegate for surfaces.
 
DetectorVolumeUpdator volumeUpdator
 

Detailed Description

Holder struct for the internal structure components of a DetectorVolume.

Note
the surface surfacesUpdator needs to handle also portal providing of contained volumes.

Definition at line 79 of file DetectorComponents.hpp.

View newest version in sPHENIX GitHub at line 79 of file DetectorComponents.hpp

Member Data Documentation

std::vector<std::shared_ptr<Surface> > Acts::Experimental::InternalStructure::surfaces = {}

Contained surfaces of this volume, handled by the surfacesUpdator.

Definition at line 81 of file DetectorComponents.hpp.

View newest version in sPHENIX GitHub at line 81 of file DetectorComponents.hpp

SurfaceCandidatesUpdator Acts::Experimental::InternalStructure::surfacesUpdator

Navigation delegate for surfaces.

Definition at line 85 of file DetectorComponents.hpp.

View newest version in sPHENIX GitHub at line 85 of file DetectorComponents.hpp

std::vector<std::shared_ptr<DetectorVolume> > Acts::Experimental::InternalStructure::volumes = {}

Contained volumes of this volume, handled by the volumeUpdator.

Definition at line 83 of file DetectorComponents.hpp.

View newest version in sPHENIX GitHub at line 83 of file DetectorComponents.hpp

DetectorVolumeUpdator Acts::Experimental::InternalStructure::volumeUpdator

Definition at line 87 of file DetectorComponents.hpp.

View newest version in sPHENIX GitHub at line 87 of file DetectorComponents.hpp


The documentation for this struct was generated from the following file: